Executa o aplicativo após a inicialização e ativação, antes do login do usuário?

0

Meu computador desktop está em minha casa e estou viajando para outras cidades. Eu quero acessar meu desktop pela função de área de trabalho remota no Windows no caso de eu ter que recuperar os arquivos na área de trabalho.

Não há outras pessoas em minha casa, então o método mais simples - peça ao membro da minha família para ligar o computador e dizer que o ip- não funciona.

Para economizar energia, não quero que a área de trabalho seja ligada o tempo todo. Eu posso configurar o BIOS do desktop periodicamente ligado e usar outros métodos para hiberná-lo.

Minha área de trabalho obtém o endereço IP da Internet, que é alocado dinamicamente. Contanto que eu receba o ip, posso acessar o computador. Minha conta na área de trabalho é protegida por senha.

Eu preciso de uma solução que, quando minha área de trabalho inicializar ou ativar, execute "sendip.exe", que enviará o ip para minha caixa de e-mail.

Alguém diz para criar um serviço. Eu acho que pode ser um exagero.

Alguém diz para usar o Agendador de Tarefas e anexar tarefas a eventos do sistema. Parece promissor, mas não sei exatamente quais eventos (inicialização e ativação) devem ser anexados.

O sistema operacional da área de trabalho é o Windows 7.

    
por Gqqnbig 27.11.2013 / 02:38

1 resposta

1

Que tal atualizar seu roteador doméstico para enviar seu IP para um serviço de IP dinâmico (como o DynDNS ), depois encaminhar seu roteador para a porta e ter seu computador liga a partir da atividade de rede? Foi o que acabei fazendo. Atualize o roteador com firmware como DDWRT ou compre uma nova unidade de estoque que tenha serviços de endereço IP dinâmicos incorporados - My Belkin sim.

Iniciar > Painel de controle > Ferramentas Administrativas > Agendador de Tarefas > Nova Tarefa Básica.

Para sua resposta, crie uma nova tarefa agendada. Configure-o para ser executado quando o Windows for iniciado. Defina o executável como seu programa.

Ele pode ser configurado para ativar seu computador, atualizar seu IP e, em seguida, colocar seu computador em suspensão usando um script simples (execute cmd.exe /c shutdown /h para hibernar seu computador - Você não pode dormir na linha de comando AFAIK). As tarefas agendadas podem ser configuradas para ativar um computador do estado de suspensão ou de hibernação, desde que seu BIOS o suporte.

Também configurei seu computador para ativar a atividade de rede. Mais uma observação - Certifique-se de que seu encaminhamento de porta no seu roteador é estranho - Não encaminhe nenhuma porta abaixo de 10000 - usei 59000 para VNC (não use VNC - isso foi na década de 90). Eu também recomendo uma VPN em seu computador doméstico, então você se conecta à VPN e, em seguida, RDP no computador. Não é seguro para o RDP.

    
por 27.11.2013 / 02:51