Remotamente executando lotes em um PC Windows

1

Eu quero controlar remotamente o meu PC de mesa doméstico (executando o Windows 7 Professional), principalmente para executar as seguintes tarefas:

  1. Download de anexos de e-mail e envio de e-mails com anexos
  2. Executando programas sem UI cujas únicas entradas são arquivos e cujas únicas saídas são arquivos

Até agora, a única solução que encontrei é usar a Área de Trabalho Remota para se conectar ao meu PC, mas isso é muito lento e ineficiente, especialmente quando não há conexão rápida à Internet disponível além do telefone celular.

Gostaria de poder enviar comandos em lote para o meu PC, como:

  1. Fazer o download de um anexo de e-mail
  2. Use-o como entrada para um programa sem UI
  3. Salve a saída do programa em um arquivo
  4. Envie esse arquivo para mim como um anexo de e-mail

Isso é possível? Como eu pude fazer isso?

    
por pyon 15.11.2011 / 05:52

2 respostas

2

Uma opção é ativar os recursos do Windows "[X] Telnet Server" e usar um cliente de telnet para acessá-lo. Isso fornece acesso baseado em texto para a linha de comando do Windows, por isso é muito leve na largura de banda da rede.

    
por 15.11.2011 / 07:31
1

AVISO: NÃO USE O TELNET NA INTERNET

Você precisa de um método seguro se quiser expor uma linha de comando pela Internet. Indiscutivelmente o mais seguro é Secure Shell (SSH). Isto está disponível para Windows via Bitvise WinSSHD que tem uma licença livre limitada para uso não comercial.

Existem outras opções para servidores SSH do Windows também. Veja esta resposta: link para detalhes.

    
por 27.06.2012 / 11:16