Executar comando no prompt remotamente – PSEXEC

COM O PROGRAMA PSEXEC É POSSÍVEL EXECUTAR COMANDOS REMOTAMENTE NO PROMPT DE OUTRO COMPUTADOR, SENDO NECESSÁRIO TER UM USUARIO COM DIREITO ADMINISTRATIVOS.
INSTALAÇÃO
  • EFETUAR DOWNLOAD DO EXECUTÁVEL
    LINK: HTTPS://TECHNET.MICROSOFT.COM/EN-US/SYSINTERNALS/BB897553
    LINK DIRETO: HTTPS://DOWNLOAD.SYSINTERNALS.COM/FILES/PSTOOLS.ZIP
  • O PSEXEC ELE FAZ PARTE DO PACOTE PSTOOLS
    • PARA INSTALAR BASTA EXTRAIR OS ARQUIVOS NA PASTA SYSTEM32 DO WINDOWS, PARA QUE SEJA ENCONTRANDO ESTANDO EM QUALQUER DIRETORIO DO PROMPT SEM A NECESSIDADE DE ESPECIFICAR O CAMINHO DO EXECUTAVEL.
    • COMANDOS DO HELP:
      PSEXEC [\\COMPUTER[,COMPUTER2[,…] | @FILE][-U USER [-P PSSWD]][-N S][-L][-S|-E][-X][-I [SESSION]][-C [-F|-V]][-W DIRECTORY][-D][-][-A N,N,… ] CMD [ARGUMENTS]
      COMPUTER : DIRECIONE O PSEXEC PARA EXECUTAR O APLICATIVO NO COMPUTADOR OU NOS COMPUTADORES ESPECIFICADOS. SE VOCÊ OMITIR O NOME DO COMPUTADOR, O PSEXEC EXECUTA O APLICATIVO NO SISTEMA LOCAL E, SE VOCÊ INSERIR O NOME DO COMPUTADOR COMO “\\*”, O PSEXEC EXECUTA OS APLICATIVOS EM TODOS OS COMPUTADORES DO DOMÍNIO ATUAL.
      @FILE : DIRECIONA O PSEXEC PARA EXECUTAR O COMANDO EM CADA COMPUTADOR LISTADO NO ARQUIVO DE TEXTO ESPECIFICADO.
      -A : SEPARA PROCESSADORES NOS QUAIS O APLICATIVO PODE SER EXECUTADO SEM VÍRGULAS, ONDE 1 É A CPU COM O NÚMERO MAIS BAIXO. POR EXEMPLO, PARA EXECUTAR O APLICATIVO NA CPU 2 E NA CPU 4, DIGITE: “-A 2,4″.
      -C : COPIA O PROGRAMA ESPECIFICADO NO SISTEMA REMOTO PARA EXECUÇÃO. SE VOCÊ OMITIR ESTA OPÇÃO, O APLICATIVO DEVE ESTAR NO CAMINHO DO SISTEMA, NO SISTEMA REMOTO.
      -D : NÃO ESPERE O APLICATIVO ENCERRAR. SÓ USE ESTA OPÇÃO PARA APLICATIVOS NÃO INTERATIVOS.
      -E : NÃO CARREGA O PERFIL DA CONTA ESPECIFICADA.
      -F : COPIA O PROGRAMA ESPECIFICADO NO SISTEMA REMOTO, MESMO QUE O ARQUIVO JÁ EXISTA NESTE LOCAL.
      -I : EXECUTA O PROGRAMA DE MODO QUE ELE INTERAJA COM A ÁREA DE TRABALHO DA SESSÃO ESPECIFICADA NO SISTEMA REMOTO. SE NENHUMA SESSÃO FOR ESPECIFICADA, O PROCESSO SERÁ EXECUTADO NA SESSÃO DE CONSOLE.
      -L :EXECUTA O PROCESSO COMO USUÁRIO LIMITADO (REMOVE O GRUPO ADMINISTRATORS (ADMINISTRADORES) E PERMITE APENAS PRIVILÉGIOS ATRIBUÍDOS AO GRUPO USERS (USUÁRIOS). NO WINDOWS VISTA O PROCESSO É EXECUTADO COM BAIXA INTEGRIDADE.
      -N : ESPECIFICA O TEMPO LIMITE EM SEGUNDOS PARA CONECTAR-SE AOS COMPUTADORES REMOTOS.
      -P : ESPECIFICA UMA SENHA OPCIONAL PARA O NOME DE USUÁRIO. SE OMITIR ISSO, VOCÊ SERÁ SOLICITADO A INSERIR UMA SENHA OCULTA.
      -S : EXECUTA O PROCESSO REMOTO NA CONTA SYSTEM (SISTEMA):
      -U : ESPECIFICA UM NOME DE USUÁRIO OPCIONAL PARA O LOGON NO COMPUTADOR REMOTO.
      -V : COPIA O CAMPO ESPECIFICADO SOMENTE SE ELE TIVER UM NÚMERO DE VERSÃO SUPERIOR OU SE FOR MAIS RECENTE DO QUE A VERSÃO DO SISTEMA REMOTO.
      -W : DEFINE O DIRETÓRIO DE TRABALHO DO PROCESSO (RELATIVO AO COMPUTADOR REMOTO).
      -X : EXIBE A INTERFACE DO USUÁRIO NA ÁREA DE TRABALHO DO WINLOGON (APENAS NO SISTEMA LOCAL).
      -PRIORITY : ESPECIFICA -LOW, -BELOWNORMAL, -ABOVENORMAL, -HIGH OU -REALTIME PARA EXECUTAR O PROCESSO EM UMA PRIORIDADE DIFERENTE.
      PROGRAM : NOME DO PROGRAMA PARA EXECUTAR.
      ARGUMENTS : ARGUMENTOS PARA TRANSFERIR (OBSERVE QUE OS CAMINHOS DE ARQUIVO DEVEM SER CAMINHOS ABSOLUTOS NO SISTEMA DE DESTINO).
      PODERA SER UTILIZADO ASPAS OS APLICATIVOS QUE TIVEREM ESPAÇOS NO NOME, POR EXEMPLO: PSEXEC \\PCREMOTO “C:\LONG NAME\APP.EXE”.

      Exemplos:

      psexec \\pcremoto ipconfig /all

      psexec \\pcremoto -c calc.exe

      psexec -i -d -s c:\windows\regedit.exe

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.