Powershell 实现远程唤醒
Powershell实现远程唤醒,远程唤醒需要被唤醒的电脑支持远程唤醒,需要关闭电脑的睡眠、支持远程唤醒,可通过BIOS设置。
远程唤醒时向网络中发送UDP的数据包,数据包前两个字节为0xFF,后面紧接着是被唤醒设备的MAC地址重复16遍,整个包的长度是102个字节
具体的Powershell脚本如下
param($Mac)
echo “Wake up $Mac ”
$byteArray =[Byte[]](,0x00*102)
for($i=0;$i -lt 6; ++$i)
{
$byteAr
原创
2020-06-05 18:53:58 ·
949 阅读 ·
0 评论