いくつかのアプリケーション (FireFox、WinRar、RealPlayer など) をダウンロードし、Shell コマンドを使用してサイレント インストールするアプリケーションを作成しています。これはコードです:
My.Computer.Network.DownloadFile("URL", "path\file.exe")
Shell("path\file.exe /s")
問題は、ダウンロードが完了する前にシェル コマンドが開始されるため、「ファイルが見つかりません」というエラーが発生することです。だから私の質問は:
- ダウンロードが完了した後にシェル コマンドを実行するにはどうすればよいですか?
S
シェル コマンドの代わりにパラメータを指定して process.start を使用できますか?