2010-02-01 12 views

उत्तर

18

आप प्रक्रिया वर्ग का उपयोग कर सकते एक बैच फ़ाइल को चलाने के लिए

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) 
+3

धन्यवाद, यह psi.WorkingDirectory = "पथ को जोड़ने के लिए बेहतर है पर निर्भर करता है करने के लिए "भी। –

1

सबसे अच्छा तरीका है Process.Start का उपयोग करें और बैच फ़ाइल

Process.Start(pathToBatchFile) 
6

सरल और सीधे आगे विधि

System.Diagnostics.Process.Start ("ग के लिए पथ पारित करने के लिए है। बल्ला ")

0

'सबसे आसान तरीका है अगर आप जानते हैं फ़ाइल का सटीक स्थान

System.Diagnostics.Process.Start ("c: \ परीक्षण \ file.bat") है

' दृश्य स्टूडियो में फ़ाइल मौजूद होना चाहिए/bin/डिबग में या/bin/रिहाई अपने वर्तमान बिल्ड विन्यास

System.Diagnostics.Process.Start ("test.bat")

संबंधित मुद्दे