使用 WScript exe 執行指令碼

2021-05-05 21:14:17 字數 889 閱讀 8610

wscript.exe 是 windows 指令碼宿主的乙個版本,用來在 windows 中執行指令碼。wscript.exe 提供了基於 windows 的對話方塊,用於設定指令碼屬性。 使用 wscript.exe,可以通過下列方式在 windows 下執行指令碼:

如果被雙擊的指令碼檔案的副檔名尚未與 wscript.exe 關聯, 出現的將是「開啟方式」對話方塊,詢問使用什麼程式將檔案開啟。 選擇 wscript,然後選中「始終使用該程式開啟這種型別的檔案」選擇框,將 wscript 註冊具有相同副檔名的所有檔案的預設應用程式。 例如,如果在執行 chart.vbs 時選中了此選擇框,則 wscript.exe 將成為具有 .vbs 副檔名的所有檔案的預設應用程式。

wscript.exe 屬性對話方塊提供了下列選項:

屬性描述

對應的 cscript 表示

在指定的秒數後停止指令碼。

指定指令碼能夠執行的最長秒數。預設值是無限制。

//t:nn

當指令碼在命令控制台中執行時顯示徽標。

在執行指令碼之前顯示標題。這是預設設定。與此相反的是 //nologo。

//logo 或 //nologo

使用 wscript.exe屬性對話方塊,可以為 wscript 在本地計算機上執行的所有指令碼設定全域性指令碼選項。 此外,還可以使用 .whf 檔案為單獨的指令碼設定選項。有關細節,請參閱 設定指令碼屬性 。

如果 windows 指令碼宿主是隨 windows nt(r)2000 帶來的, 則不需要提供指令碼的副檔名。只需要 鍵入指令碼的名稱,或者在 windows 資源管理器中雙擊指令碼即可。

ps by jeff:

所以如果想在c語言裡執行指令碼, 則可呼叫該程式即可

使用Monkey執行指令碼測試

一次性輸入example script.txt 腳步裡面的所有內容,命令如下 root lenovo desktop cat example script.txt telnet 127.0.0.1 1080 這時,你就可以在你執行 monkey port 1080 v v 命令的視窗看到列印的一系列...

自動執行指令碼

乙個偶然的機會,發現了自動執行指令碼的東東,真是神奇啊,可以執行sql 控制台命令等。由於研究的時間有限,所以知之甚少 先和大家分享下,哈 dim consoleprocess as new system.diagnostics.process consoleprocess.startinfo.fi...

C MFC ShellExecute執行指令碼

目前知道三種方式 winexec,shellexecute createprocess。1.阻塞式呼叫,呼叫時程序阻塞 void cmfccodedlg callshellscript cstring path,cstring fbat,cstring param shexecinfo.cbsize...