Para a utilização deste script, é necessário que todos os fatores anteriores estejam acertados, como a habilitação do Wake On LAN na BIOS, estar certo que a máquina foi desligada de maneira correta e a verificação do MAC Address da máquina.
Utilizaremos duas funções do prompt para a ajustarmos o script ao computador do usuário:
set /p (variável): esta função é utilizada para requisitar uma informação ao usuário e armazená-la em uma variável.
cd (caminho): transporta o prompt para a pasta desejada.
Abaixo estará o script, que será explicado após:
rem Este script pergunta primeiramente ao usuário se o script está na mesma pasta do executável baixado no site a seguir: http://www.matcode.com/wol.htm
rem Caso o script esteja, é necessário apenas pressionar ENTER, senão, digitar o caminho
set /p pergunta= "Se não estiver na pasta do programa, digite seu caminho (EX: C:\Users\Renan\Downloads, senão, pressione ENTER: "
rem O script então transportarar-se-á para o caminho desejado
cd %pergunta%
rem Após isso é feita outra requisição: o endereço MAC da máquina a ser desligada, indispensável para a execução
set /p resposta= "Entre com o MAC Address da máquina a ser ligada:"
rem então é executada a operação através do mc-wol.
mc-wol %resposta%
Primeiramente, é perguntado ao usuário se o script está sendo executado da pasta onde o programa se encontra. Se não estiver, é armazenado na variável pergunta o caminho digitado por ele, que será utilizado no comando cd %pergunta% para que o script execute seus próximos comandos da respectiva pasta. Caso não seja digitado nenhum caminho, o script continuará normalmente.
Então, é requisitado o MAC Address da máquina a ser ligada, que será atribuída a uma nova variável resposta e utilizada no comando mc-wol %resposta% visto anteriormente.
Nenhum comentário:
Postar um comentário