2010-03-05 36 views
2
我目前使用這種方法

一個批處理文件,呼籲在vb.net批處理文件:如何將與vb.net

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click 
     System.Diagnostics.Process.Start("F:\ipconfigflushdns.bat") 
    End Sub 

是否有可能納入寫成批處理文件,以便代碼我不會把它稱爲上面那個?

回答

2

是的,你所展示的將會起作用。但是,我建議您使用.cmd擴展名重命名批處理文件。這在Windows上更加合適,並且導致應該使用加載的32位/ 64位Windows cmd.exe或16位MS-DOS兼容性command.com沒有歧義。

請參見:Windows batch files: .bat vs .cmd?

是否有可能納入寫在批處理文件中的代碼 讓我 不會有這樣稱呼它上面的一個 ?

當然,這是可能的。您需要採取典型的方法將程序從一種語言移植到另一種語言。也就是說,讀取該批處理文件並手動找出如何使用.NET Framework執行相同的操作。