ViPiC-Ru / admin.tools

Collection of scripts, in various programming languages, to simplify the work of the system administrator.
GNU General Public License v3.0
8 stars 0 forks source link

Sync-ComputerState.ps1 #2

Closed scriptingstudio closed 1 year ago

scriptingstudio commented 1 year ago

Зачем $source, если он не используется, тем более проверять? При посылке WOL $target не нужно проверять, т.к. это броадкаст, все равно ответа нет. Еще зависит, разрешен ли WOL в биосе (в Windows по умолчанию включен). Например, в Dell и HP отключено.

ViPiC-Ru commented 1 year ago

Приветствую. Sync-ComputerState.ps1 очень частный скрипт. Он просто решают одну из моих маленьких домашних задач. У меня два ПК дома (ПК и мини ПК). Скрипт включает мини ПК когда включен основной ПК и выключает мини ПК когда выключен основной ПК. Что бы не бегать и не включать/выключать мини ПК.

Скрипт больше про это, нежили про WOL. В данном случае $source и $target это не отправитель и получатель WOL пакета, а исходный и целевой компьютер. Да, ты прав WOL всегда по броадкасту идёт, я как раз для этого использую [System.Net.IPAddress]::Broadcast что бы не писать 255.255.255.255. Спасибо за обратную связь.