Moja firma korzysta z Citrix Receiver, dzięki czemu mogę uzyskiwać dostęp do programów na naszym serwerze firmowym, w zasadzie to tylko zdalny pulpit. Nie dostaję pulpitu. Po prostu dostaję aplikację (lub aplikacje), które wyglądają, jakby działały bezpośrednio na moim komputerze. Jest to system w porządku, ale bardzo wadliwy i nie wydaje się być zaprojektowany przez najzdolniejszych programistów, programy często zawieszają się i zawieszają, to zupełnie inny temat.
Mój problem polega na tym, że Citrix ma tendencję do nieudanego zamykania połączeń, co powoduje, że program (nazwiemy go SM, jest to błędny program Microsoft Access 2013) otwarty na serwerze, który nie może działać w więcej niż jednej instancji i nie mam pulpitu do przeglądania, aby zamknąć otwarty program. Więc kiedy idę, aby połączyć się ponownie, mówi mi, że SM jest już otwarty i rozłącza się, nie ma żadnych opcji.
Więc naprawiam ten problem: otwieram Microsoft Outlook 2013 w Citrix (jest to jeden z moich dostępnych programów Citrix na serwerze), a następnie przechodzę do Plik - Otwórz i eksportuj - Otwórz Kalendarz - obok „Nazwa pliku: zmieniam” „Format iCalendar” do „Wszystkie pliki” - następnie nawiguję do C: \ Windows \ system32 \ - tam klikam prawym przyciskiem myszy na „taskmgr.exe” i wybieram Otwórz - stąd przechodzę do zakładki Użytkownicy, szukam mojej nazwy użytkownika i wybierz Wyloguj. Po tym długim procesie wszystkie moje programy zapisują wszelkie otwarte informacje i zamykają, pozwalając mi ponownie otworzyć Citrix i ponownie otworzyć SM.
Czy ktoś ma jakieś pomysły na przyspieszenie tego procesu? Moje aplikacje Citrix to Microsoft Excel, OneNote, Outlook, PowerPoint, Publisher i Word, wszystkie 2013, również mogę dostać się do Chrome za pomocą powyższego hacka. Może jest to sposób, aby zrobić to, gdzie mogę wysłać sobie e-mailem pewne polecenie, które powoduje wylogowanie, ale jestem otwarty na wszystko. To nie jest konto administratora, więc nie można często instalować nowych programów.