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.