Logout do RDP usando o arquivo bat

0

Usando o Windows 7. Quando eu RDP em um PC, gostaria de poder sair da sessão sem que a tela volte para a tela Ctrl + Alt + Del Login.

Os PCs em questão são quiosques executando o Chrome em tela cheia 'Kiosk Mode'. Portanto, é importante que eles voltem à página inicial normal do navegador.

Consegui fazer logout com sucesso criando um arquivo .bat em C: \ bat chamado rdp_logout.bat. O conteúdo deste arquivo .bat está abaixo;

tscon.exe 2 /dest:console
EXIT

Em seguida, criei um atalho na minha área de trabalho para esse arquivo .bat (envie para> área de trabalho). Alterei as permissões do arquivo .bat para executar como administrador. Quando eu quero sair do 'Kiosk', faço o seguinte;

  • Abra o navegador no modo Kiosk
  • WinKey+R
  • Entrada "cmd"
  • Entrar

Isso abre o prompt de comando (em cima) do navegador com o seguinte exibido;

C:\Users\Administrator

Então digito;

cd Desktop

"rdp_logout.bat - Shortcut.lnk"

Isso funciona e me desconecta. No entanto, sempre que eu faço o RDP para o mesmo PC imediatamente depois, a janela do prompt de comando ainda aparece 'na parte superior' do navegador.

O que preciso alterar para ocultar a janela de comando após a execução dos arquivos .bat?

jonboy
fonte

Respostas:

1

Tente isso.

Timeout 2
taskill /f /cmd.exe

até o fim de você .bat

Isso matará a janela para se matar depois que você sair. A Pausa é para que não seja eliminada antes da execução do comando logout.

NetworkKingPin
fonte
1

Você não precisa criar um arquivo bat, apenas:

  • Win + R
  • cole seu comando: tscon.exe 2 /dest:console

  • aperte enter

dedomraz
fonte