WSCRIPT與CScript區別
窗口中運行,WSCRIPT;命令行中運行,CScrip;
cscript因為把輸出放進了控制臺 所以可以對它重定向 方便程序調用
wscript直接用窗口輸出 適合調試程序和編寫小工具 在windows下不用cmd的話cscript的輸出會一閃而過 大多數情況下,列在下表中的選項適用于 WScript.exe 和 CScript.exe。例外情況會加以注釋。
參數 說明
//B 批處理模式;隱藏用戶提示和腳本錯誤在命令行中的顯示。默認模式是交互模式。
//D 打開調試程序。
//E:engine 用指定的腳本引擎執行腳本。
//H:CScript或 //H:Wscript 將 CScript.exe 或 WScript.exe 注冊為運行腳本的默認應用程序。如果未指定,則將 WScript.exe 假設為默認應用程序。
//I 默認。交互模式;允許顯示用戶提示和腳本錯誤。與批處理模式相反。
//Job:<JobID> 從 .wsf 文件運行指定的 JobID。
//logo 默認。顯示標題。與 nologo 相反。
//nologo 防止在運行時顯示執行標題。默認設置是 logo。
//S 保存該用戶的當前命令行選項。
//T:nn 啟用超時:腳本可以運行的最大秒數。默認設置是無限制。//T 參數通過設置定時器來防止腳本執行過度。當執行時間超過指定值時,CScript 用 IActiveScript::InterruptThread 方法中斷腳本引擎,并終止過程。
//U 用于 Windows NT 和 Windows 2000,強制命令行以 Unicode 格式輸出。CScript 無法決定以 Unicode 還是以 ANSI 輸出;默認設置為 ANSI。
//X 在調試程序中啟動該程序。
新聞熱點
疑難解答
圖片精選