现在要控制局域网的计算机,进行远程开机、远程关机、远程重启三个操作。
所有计算机使用域账户登录,有登录密码和BIOS密码。我试过远程开机,代码应该没有问题。计算机BIOS的远程唤醒功能也已经开启,计算机也正常关机,但是无法唤醒。
公司有安全方面规定,代码不能对外发布。我用第三方软件进行重启和关机操作,提示权限不够。我用一个“Wake On Lan”的软件进行远程开机,输入量计算机的IP、MAC地址、端口号,还有一个Subnet Mask不知道怎么填。
执行后显示“Error # 3 Magic Packet not sent”.谁了解这方面的知识,讲解一下吧。
所有计算机使用域账户登录,有登录密码和BIOS密码。我试过远程开机,代码应该没有问题。计算机BIOS的远程唤醒功能也已经开启,计算机也正常关机,但是无法唤醒。
公司有安全方面规定,代码不能对外发布。我用第三方软件进行重启和关机操作,提示权限不够。我用一个“Wake On Lan”的软件进行远程开机,输入量计算机的IP、MAC地址、端口号,还有一个Subnet Mask不知道怎么填。
执行后显示“Error # 3 Magic Packet not sent”.谁了解这方面的知识,讲解一下吧。
我用“Wake On Lan”这个软件已经可以让另一台计算机开机了。
但是为什么需要子网掩码?可以使用第三方软件开机,说明计算机的设置没有问题。
应该我的代码有问题。
在网上查了资料,远程开机需要向网卡发送一段代码。
代码以12个F开头,后面加上16次MAC地址。
http://www.99inf.net/SoftwareDev/VC/13287.htm