Minha empresa usa o Citrix Receiver para que eu possa acessar programas no servidor da empresa. Basicamente, é apenas uma área de trabalho remota. Não recebo um desktop, apenas recebo um aplicativo (ou aplicativos) que parece estar sendo executado diretamente no meu computador. É um sistema bom, mas com muitos bugs e não parece ter sido projetado pelos programadores mais brilhantes. Os programas travam e congelam com frequência, mas isso é outro assunto.
Meu problema é que o Citrix tende a falhar ao fechar conexões normalmente e isso deixa o programa (vamos chamá-lo de SM, é um programa interno do Microsoft Access 2013 com bugs) aberto no servidor, que não pode ser executado em mais de uma instância e não tenho área de trabalho para visualizar para fechar o programa aberto. Então, quando vou reconectar, diz que o SM já está aberto e desconecta, não há opções.
Então, minha solução é abrir o Microsoft Outlook 2013 no Citrix (é outro dos meus programas acessíveis do Citrix no servidor), depois vou para Arquivo - Abrir e exportar - Abrir calendário - ao lado de "Nome do arquivo:" eu mudo "formato iCalendar" para "Todos os arquivos" - então navego para C:\Windows\system32\ - lá clico com o botão direito em "taskmgr.exe" e seleciono Abrir - a partir daqui vou para a aba Usuários, procuro meu nome de usuário e selecione Logoff. Após esse longo processo, todos os meus programas salvam todas as informações abertas e fecham, permitindo-me abrir o Citrix novamente e abrir o SM novamente.
Alguém tem alguma idéia de como tornar esse processo mais rápido? Meus aplicativos Citrix são Microsoft Excel, OneNote, Outlook, PowerPoint, Publisher e Word, todos 2013, também posso acessar o Chrome usando meu hack acima. Talvez uma maneira de fazer com que eu possa enviar por e-mail um determinado comando que faça logoff, mas estou aberto a qualquer coisa. Além disso, esta não é uma conta de administrador, portanto não é possível instalar novos programas com muita frequência.
Responder1
Bem, encontrei uma solução parcial. Por este linkhttp://www.guidingtech.com/29533/shutdown-windows-remotely-outlook/Eu configurei uma regra no Outlook para sempre que eu receber um e-mail com o assunto "LOGOFF" de mim mesmo, ele excluirá o e-mail e executará um arquivo bat simples que criei com "shutdown.exe -l -f" (não tenho certeza se - f é necessário, testarei amanhã) como a única coisa nele. Por esse método, é exatamente o que eu sonhei, no entanto, por algum motivo estranho, o Outlook 2013 não tem nenhuma opção para ser executado em segundo plano (isso é uma loucura para mim), então ainda tenho que usar o Citrix e abrir o Outlook, mas uma vez abre, vê o e-mail e faz logoff de tudo. Então... se alguém tiver alguma idéia de manter o Outlook funcionando, sugira. No entanto, acima de tudo, acho que isso vale como resposta, apenas aberto a melhorias.