一、在本地新建一個文件js文件javascript
JS代碼:java
(new ActiveXObject("Shell.Application")).ShutdownWindows();
二、設置快捷鍵shell
將上述js文件設置一個快捷鍵到桌面,而後點擊文件屬性設置快捷鍵,你能夠使用任何和其餘快捷鍵不一樣的組合鍵。以下圖:服務器
3、效果網絡
在桌面按下方纔設置的快捷鍵,如同時按下Ctrl、Alt和left鍵,效果以下:工具
按回車便可進行電腦的快速關機。spa
4、總結server
AxtiveXObject對象在JS中是啓用並返回Automation對象的引用,使用方法:對象
var newObj = new ActiveXObject( servername.typename[, location])blog
參數(變量說明):
其中newObj是必選項。要賦值爲 ActiveXObject 的變量名。
servername是必選項。提供該對象的應用程序的名稱。
typename是必選項。要建立的對象的類型或類。
location是可選項。建立該對象的網絡服務器的名稱。
Automation服務器至少提供一類對象,例如字處理應用程序可能提供應用程序對象、文檔對象和工具欄對象。
Demo中就是經過ActiveXObject啓用電腦的shell腳本程序並執行關機命令。