Ruby ruby 如何重启电脑

jc851105 · 2013年03月07日 · 最后由 NonTwitter 回复于 2013年03月14日 · 2463 次阅读

调用什么函数可以实现重启电脑的功能啊

用 ffi 调用系统函数

system('init 6')?没测试过!

ffi 是 什么东西,是用 api 调用吗

按机箱上的 reset

system('reboot') win 上有 shutdown 之类

#2 楼 @zlx_star init 6systemd 无用 ;-)

system(‘reboot’)没效果啊

不就是用 system 套一层系统命令么

#7 楼 @jc851105 首先弄清楚系统类型,然后确认运行的用户是否有权限运行关机命令。

#9 楼 @terrywang 这才是靠谱的回答啊

匿名 #12 2013年03月13日

#9 楼 @terrywang 这位仁兄的头像很违纪啊

一般电源线独立存在就是为了这个而存在的

需要 登录 后方可回复, 如果你还没有账号请 注册新账号