如何使用vbscript在wshshell.exec
或wshshell.run
的幫助下在命令行上執行兩個連續的命令?例如,我需要執行cd C:\a
,然後執行winzip32.exe -min -a D:\a
。如何從命令提示符執行連續的命令?
0
A
回答
2
您可以執行類似cd C:\a & winzip32.exe -min -a D:\a
的操作,其中&
將命令分開,以便在第一次成功完成後第二次運行。例如,你可以這樣運行:在開始
Set oExec = WshShell.Exec("cmd /c cd C:\a & winzip32.exe -min -a D:\a")
沒有cmd /c
,你不能做這樣的事情,因爲cd
CMD.EXE是負責處理cd
和&
。
+0
我試圖
<腳本類型= 「文本/ VBSCRIPT」> 昏暗的WshShell,oExec 集的WshShell =的CreateObject( 「WScript.Shell」) 集oExec = WshShell.Exec(「CD C:\一個&winzip32.exe -min -a d:\ a「)的 的do while oExec.Status = 0 WScript.Sleep 100 環路 WScript.Echo oExec.Status 但什麼都沒有發生 – sushant 2010-03-18 06:18:26+0
對不起,我不知道如何格式化它 – sushant 2010-03-18 06:19:33
+1
你在哪裏使用HTML?在HTA或正常的網頁?只是想知道原因通常WshShell不能在網頁中創建,因爲它被認爲是不安全的。 – tyranid 2010-03-18 06:23:23
0
取決於你在做什麼,你可以使用WshShell.Exec 「C:\ A \ winzip32.exe -min -a d:\ A」
相關問題
- 1. 如何從gdb命令提示符執行外部命令?
- 2. 從Windows命令提示符執行命令可執行文件
- 3. 使用C#程序如何執行命令提示符命令
- 4. 從命令提示符執行程序
- 5. VBScript不執行命令提示命令?
- 6. c#執行命令行如命令提示符?
- 7. 從c#執行多個命令提示符命令#
- 8. 從命令提示符處執行dymola命令
- 9. 執行命令,如在vb.net命令提示符
- 10. 如何從VB.NET運行命令提示符命令?
- 11. 運行命令提示符命令
- 12. 在Windows命令提示符下粘貼但不執行命令
- 13. 在命令提示符下使用excel執行命令VBA
- 14. 打開命令提示符並執行命令
- 15. Java應用程序在命令提示符下執行命令
- 16. 打開命令提示符,然後執行命令java
- 17. 運行提升PowerShell命令從命令提示符
- 18. 如何從python的命令提示符執行腳本
- 19. 我的代碼不執行命令代碼,它只顯示命令提示符,但它不執行命令
- 20. 從java提供命令行提示符
- 21. 從命令提示執行java程序
- 22. 連續執行很多sed命令
- 23. runtime exec命令不會連續執行
- 24. gulp:exec連續執行多個命令
- 25. 從命令提示符
- 26. 如何從命令提示符執行NUnit測試用例
- 27. 如何從命令提示符在瀏覽器中執行JavaScript
- 28. Windows:如何在命令提示符下指定多行命令?
- 29. 如何在c#中使用命令提示符運行命令#
- 30. 如何從Visual Studio命令提示符以外的命令行運行regasm.exe?
請把你的問題中的問題,而不是標題。 – zellio 2010-03-18 05:53:04
當然。我將在下一次記住這一點。 – sushant 2010-03-18 05:56:45