我需要調用一個.bat來調用.vbs。當我從命令提示符運行FindDir.vbs是好的,但是當我嘗試從CallingVbs.bat調用它時,我收到了錯誤消息。'cscript'在批處理中不被識別
'cscript'不被識別爲內部或外部命令。
我用來調用.vbs的代碼與.bat和命令提示符相同。
cscript FindDir.vbs
這兩個文件都在同一個文件夾。 我不明白爲什麼cscript命令在命令提示符下工作,但不在.bat中。任何人都可以解釋爲什麼會發生?
感謝
我需要調用一個.bat來調用.vbs。當我從命令提示符運行FindDir.vbs是好的,但是當我嘗試從CallingVbs.bat調用它時,我收到了錯誤消息。'cscript'在批處理中不被識別
'cscript'不被識別爲內部或外部命令。
我用來調用.vbs的代碼與.bat和命令提示符相同。
cscript FindDir.vbs
這兩個文件都在同一個文件夾。 我不明白爲什麼cscript命令在命令提示符下工作,但不在.bat中。任何人都可以解釋爲什麼會發生?
感謝
搞錯我是使用名稱爲「路徑」的變量,所以CSCRIPT停止工作。
很簡單你解決這個問題。 但在此之前,您必須確保cscript.exe文件存在於C:\ Windows \ System32路徑中。然後,
的%SystemRoot%\ SYSTEM32 \那麼你的命令行
它必須是一個錯字或東西。當我嘗試它時它工作正常。 – GolezTrol
如果你用'「%SystemRoot%\ System32 \ cscript.exe」替換'cscript',它會工作嗎? –
沒有工作,在網上搜索找到我的答案中的鏈接。 –