一行JS搞定快速关机

Posted Jinus

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一行JS搞定快速关机相关的知识,希望对你有一定的参考价值。

、在本地新建一个文件js文件

JS代码:

(new ActiveXObject("Shell.Application")).ShutdownWindows();

、设置快捷键

将上述js文件设置一个快捷键到桌面,然后点击文件属性设置快捷键,你可以使用任何和其他快捷键不同的组合键。如下图:

三、效果

在桌面按下方才设置的快捷键,如同时按下Ctrl、Alt和left键,效果如下:

按回车即可进行电脑的快速关机。

四、总结

AxtiveXObject对象在JS中是启用并返回Automation对象的引用,使用方法:

var newObj = new ActiveXObject( servername.typename[, location])

参数(变量说明):

其中newObj是必选项。要赋值为 ActiveXObject 的变量名。

servername是必选项。提供该对象的应用程序的名称。

typename是必选项。要创建的对象的类型或类。

location是可选项。创建该对象的网络服务器的名称。

Automation服务器至少提供一类对象,例如字处理应用程序可能提供应用程序对象、文档对象和工具栏对象。

Demo中就是通过ActiveXObject启用电脑的shell脚本程序并执行关机命令

 

 

以上是关于一行JS搞定快速关机的主要内容,如果未能解决你的问题,请参考以下文章

一行Python代码搞定快速排序算法

vue项目 一行js代码搞定点击图片放大缩小

一行代码搞定 GitHub 访问徽章

不用一行代码和一句提示语就搞定整个表单验证。

重磅!一行代码轻松搞定中英文语音识别与语音合成|代码开源!

重磅!一行代码轻松搞定中英文语音识别与语音合成|代码开源!