c - 如何使用c自动启动PC

标签 c

嘿伙计们,有什么方法可以让我无需进入 BIOS 即可自动打开电脑? 即从使用某种语言或类似语言的窗口

最佳答案

如果你想远程打开一台电脑(即从连接到网络的另一台电脑),你可以使用“局域网唤醒”来完成。这是一个 C 实现:http://www.gcd.org/sengoku/docs/wol.c我没有测试过这个 C 代码。我使用 Perl 中的脚本将 telnet 到路由器的 PC 切换到路由器,并告诉路由器发送所谓的魔术数据包。

“局域网唤醒”是网络接口(interface)的一项功能,因此它可能存在也可能不存在于您的计算机上。

关于c - 如何使用c自动启动PC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1774898/

相关文章:

c - 文件的结束值打印为问号

c - 外部变量和全局变量之间的区别?

c - 由于 lib 错误,Visual Studio 未编译

c - 程序不会退出第一个 for 循环,我不知道为什么

c - "sh -c cmd"和 "cmd"之间的区别?

c - 指向可变修改类型的指针的指针算法

c - 将函数作为参数传递给 pthread_once

objective-c - Objective-C 或 C 语言中这段代码的规则语法是什么?

c - 从 c 中的 stdin 读取多个 float 的可靠方法是什么? (元素数量未知,格式未知))

c - set_add 和 set_contains 错误