0

我正在编写一些 VB 代码来创建一个批处理文件,启动该批处理文件,然后删除该文件。在文件删除部分之前一切正常。

My.Computer.FileSystem.WriteAllText("C:\test.bat", "@echoe off & start firefox http://www.mixedmartialarts.com http://news.google.com/ & exit", True)
Shell("C:\test.bat", AppWinStyle.Hide)
Kill("C:\test.bat")
4

1 回答 1

0

使用新线程不断检查 cmd.exe 是否正在使用 while 语句运行。当 cmd.exe 不再运行时,删除批处理文件。

同样打开 url 的最佳方式是 Process.Start("http://www.url.com")

于 2012-10-20T16:56:15.800 回答