1
A
回答
2
要通過LAN喚醒計算機,您需要創建併發送所謂的魔法數據包。所有你需要知道的是你的目標計算機的mac地址。另外,請確保它是properly set up for WoL。
喚醒計算機可以很容易地使用套接字庫AHK來實現:
#include Socket.ahk ;http://pastebin.com/CtM9p4QG
WakeOnLAN("AABBCCDDEEFF") ;Example - use the mac address of your target here
ExitApp
WakeOnLAN(mac) {
magicPacket_HexString := GenerateMagicPacketHex(mac)
size := CreateBinary(magicPacket_HexString, magicPacket)
UdpOut := new SocketUDP()
UdpOut.connect("addr_broadcast", 9)
UdpOut.enableBroadcast()
UdpOut.send(&magicPacket, size)
}
GenerateMagicPacketHex(mac) {
magicPacket_HexString := "FFFFFFFFFFFF"
Loop, 16
magicPacket_HexString .= mac
Return magicPacket_HexString
}
CreateBinary(hexString, ByRef var) { ;Credits to RHCP!
sizeBytes := StrLen(hexString)//2
VarSetCapacity(var, sizeBytes)
Loop, % sizeBytes
NumPut("0x" SubStr(hexString, A_Index * 2 - 1, 2), var, A_Index - 1, "UChar")
Return sizeBytes
}
0
你可以使用Softperfect Network Scanner(即有一個足球的圖標的那個),然後使用AutoHotkey的發送COMMANDLINES到它。你也可以運行它,所以你甚至不需要安裝任何東西。
netscan := "c:\program files\netscan\netscan.exe"
run, %netscan% /wol:AA:EE:73:43:BB:73
netscan的命令行語法是bottom of the docs page。
/wol:MAC發送LAN喚醒魔術數據包到指定的MAC地址 並立即退出。例如:/ wol:AABBCCDDEEFF。
/wolfile:filename.txt允許你指定與MAC 地址的文本文件,以喚醒,例如/wolfile:c:\myfile.txt其中文件是一個 純文本文件,每行包含一個MAC地址。
/wakeall發送WOL分組在WOL 管理器配置的所有計算機和立即退出。
但請記住,您必須在BIOS中啓用該選項才能使計算機在其NIC上接收到神奇數據包。
相關問題
- 1. wpeutil關機後在局域網喚醒
- 2. 如何喚醒局域網以喚醒我的電腦
- 3. 哪裏把密碼放在網絡喚醒(WOL)協議中?
- 4. Hp-ux comamnd或腳本發送Magic Packet做網絡喚醒(WOL)
- 5. 局域網喚醒沒有喚醒OSX小牛隊的顯示
- 6. 的Android局域網喚醒在Java中
- 7. 如何通過Qt 5進行局域網喚醒?
- 8. 局域網喚醒Powershell腳本不能正常工作
- 9. 網絡喚醒配置
- 10. 在網絡喚醒後自動登錄
- 11. 如何以編程方式啓用局域網喚醒
- 12. 網絡層(通過計算機網絡,的Tanenbaum)
- 13. C#喚醒局域網程序不會喚醒每個客戶端
- 14. 通過局域網在計算機上顯示消息
- 15. 模擬局域網內的計算機
- 16. Flex/AIR中可以喚醒局域網嗎?
- 17. 如何逃脫網絡上的睡眠模式,網絡喚醒?
- 18. 無線局域網喚醒的魔術包?
- 19. 計算機網絡 - BGP
- 20. 獲取字節mac地址在局域網上喚醒
- 21. 簡單的方法來衡量局域網計算機的LAN網絡速度?
- 22. 通過局域網從另一臺計算機訪問虛擬主機
- 23. C#.NET通過網絡在計算機之間進行通信
- 24. 網絡層局域網
- 25. 發送消息提醒給網絡上的多臺計算機
- 26. 通過GPIO中斷喚醒android手機
- 27. 在網絡上的另一臺計算機上啓動進程
- 28. 使用XAMPP通過局域網訪問網絡服務器
- 29. 通過局域網訪問本地網絡應用程序
- 30. 有可能通過網絡啓動freertos?
你得到我的投票作一個純粹的AutoHotkey解決方案。 – bgmCoder 2015-04-09 13:52:39