2

我正在创建一个下载一些应用程序(如 FireFox、WinRar、RealPlayer)的应用程序,然后使用 Shell 命令静默安装它们。这是代码:

My.Computer.Network.DownloadFile("URL", "path\file.exe")
Shell("path\file.exe /s")

问题是 shell 命令在下载完成之前启动,所以我收到“找不到文件”错误。所以我的问题是:

  1. 下载完成后如何执行Shell命令?
  2. 我可以使用 process.startS参数而不是 Shell 命令吗?
4

1 回答 1

0

这应该可以下载文件并等到它结束:

Dim wc As WebClient = New WebClient()
wc.DownloadFile(sURL, sFile)
于 2013-01-25T13:31:37.240 回答