none
Execução Remota com interatividade do usuário logado RRS feed

  • Pergunta

  • Bom dia!

    Estou tentando criar um script que possa criar agendamento e executado para o usuário que estiver logado no momomento.

    Utilizando PSEXEC e schtasks tentei, porém ele inicia somente em uma sessão a parte e não para o usuário que está logado.

    O objetivo é, por exemplo, seria abrir o INTERNET EXPLORER chamando um .bat com o seguinte conteúdo:

    @echo off
    start iexplore.exe sitex.contoso.com.br

    Lembrando que essa execução deve abrir na tela para o usuário logado no momento.

    Alguém poderia me ajudar?

    Abs,

    James

    terça-feira, 11 de dezembro de 2012 12:18

Respostas

  • Exemplo:

    Digamos que este script que vc usa (o que chama o iexplore) tem o nome de script.bat. Faça assim

    psexec \\<nomedomicroremoto> -c -i -u dominio\usuario -p SENHA script.bat
    • -c vai copiar o .bat para o micro remoto
    • -i interage com a sessão aberta

    Testei e funcionou. 

    Talvez vc não precise do -u e -p se suas máquina estiver no mesmo dominio e o usuário com o qual vc está logado tenha permissões administrativas no micro remoto.


    Fábio de Paula Junior


    terça-feira, 11 de dezembro de 2012 17:04
    Moderador

Todas as Respostas

  • Qual os parametros você está utilizano com o PSEXEC?

    Já tentou o -i (interactive)?

        -i         Run the program so that it interacts with the desktop of the
                   specified session on the remote system. If no session is
                   specified the process runs in the console session.

    Fonte: psexec /?


    Fábio de Paula Junior

    terça-feira, 11 de dezembro de 2012 16:34
    Moderador
  • Exemplo:

    Digamos que este script que vc usa (o que chama o iexplore) tem o nome de script.bat. Faça assim

    psexec \\<nomedomicroremoto> -c -i -u dominio\usuario -p SENHA script.bat
    • -c vai copiar o .bat para o micro remoto
    • -i interage com a sessão aberta

    Testei e funcionou. 

    Talvez vc não precise do -u e -p se suas máquina estiver no mesmo dominio e o usuário com o qual vc está logado tenha permissões administrativas no micro remoto.


    Fábio de Paula Junior


    terça-feira, 11 de dezembro de 2012 17:04
    Moderador