一、在本地新建一個文件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腳本程式並執行關機命令。