一行JS搞定快速关机
程序员文章站
2022-03-11 16:01:38
一、在本地新建一个文件js文件 JS代码: 二、设置快捷键 将上述js文件设置一个快捷键到桌面,然后点击文件属性设置快捷键,你可以使用任何和其他快捷键不同的组合键。如下图: 三、效果 在桌面按下方才设置的快捷键,如同时按下Ctrl、Alt和left键,效果如下: 按回车即可进行电脑的快速关机。 四、 ......
一、在本地新建一个文件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脚本程序并执行关机命令。