如何從vb.net中運行批處理?在vb.net中運行批處理文件?
8
A
回答
18
您可以使用Process類運行批處理文件
Dim psi As New ProcessStartInfo("Path TO Batch File")
psi.RedirectStandardError = True
psi.RedirectStandardOutput = True
psi.CreateNoWindow = False
psi.WindowStyle = ProcessWindowStyle.Hidden
psi.UseShellExecute = False
Dim process As Process = Process.Start(psi)
1
最好的辦法是使用Process.Start
和路徑傳遞給批處理文件
Process.Start(pathToBatchFile)
6
簡單和直接的方法
System.Diagnostics.Process.Start(「C:\批次。蝙蝠「)
0
「最簡單的方法,如果你知道文件的確切位置是
System.Diagnostics.Process.Start(‘C:\測試\ file.bat’)
」在Visual Studio中的文件必須存在在/ bin /調試或/斌/釋放取決於您當前構建配置
System.Diagnostics.Process.Start( 「test.bat的」)
相關問題
- 1. 在批處理文件中運行幾個批處理文件
- 2. 運行批處理文件
- 3. 運行批處理文件
- 4. 運行批處理文件
- 5. 運行批處理文件
- 6. 在批處理文件中運行批處理腳本
- 7. phpdoc在批處理文件中運行
- 8. 在python中運行批處理文件
- 9. 在PowerShell中運行批處理文件
- 10. 在VC++中運行批處理文件
- 11. 在Win7中運行批處理文件
- 12. 從另一個批處理文件運行批處理文件
- 13. 從C批處理文件運行批處理文件#
- 14. 在另一個批處理文件中運行批處理文件
- 15. 批處理文件在Windows中運行其他批處理文件
- 16. 在後臺運行批處理文件
- 17. 在Mac上運行批處理文件
- 18. VB.NET創建並運行批處理文件問題
- 19. vb.Net c#運行批處理文件並輸出其輸出
- 20. 在運行環境中運行批處理文件
- 21. 每次批處理文件運行時從批處理文件輸出中在txt文件中插入新行
- 22. 從Delphi IDE運行批處理文件
- 23. 批處理文件運行PowerShell的
- 24. 使用createProcess()運行批處理文件()
- 25. autosys不運行批處理文件
- 26. Orbeon - 運行批處理文件
- 27. 從批處理文件運行vbscript
- 28. 從批處理文件運行rake
- 29. 使用php運行批處理文件
- 30. 登錄時運行批處理文件
謝謝,這是更好地添加psi.WorkingDirectory =「路徑TO Dir「。 – 2013-02-12 14:09:41