Uma coisa a ter em mente é que os computadores que você deseja desligar devem estar na mesma rede que o computador "controlador".
Existem muitas soluções para isso, eu simplesmente escolhi essa.
Esta é uma questão simples de acesso à rede. Você terá acesso a determinado computador algumas vezes, mas não é esse o caso. Para obter acesso de outro computador para o desligamento remoto, você deve executar o seguinte comando no prompt de comando:
net use \Server\IPC$ pswd /USER:user
Substitua Server
pelo ip / nome do computador que você deseja encerrar remotamente, pswd
com a senha para qualquer conta de administrador do computador remoto e user
com o nome da conta de usuário do Administrador. Para listar todos os computadores na sua rede Wi-Fi atual, faça net stat
. Ele vai te dar os nomes dos computadores. A menos que você prefira uma maneira mais fácil: Clique em Iniciar e clique com o botão direito do mouse em Computador. Clique em propriedades, ele deve ser nomeado lá. O IPC $ deveria estar lá. Às vezes não vai funcionar. Eu não sei porque.
Trabalho citado aqui .
Por exemplo, teremos um computador chamado CHOCOLATE, e uma conta de administrador na máquina atual é Bob e a senha é Joe:
net use \CHOCOLATE Joe\IPC$ /USER:Bob