私は少し .NET 初心者です。vb.net アプリケーションを介してコマンドを実行する方法を見つけるのに苦労していましたが、このスレッドを見つけ たので、ネットワーク上の別のサーバーにドライブをマップするために思いついたのはこれでした。
Dim application As New ProcessStartInfo("cmd.exe")
Dim process As Process
process = process.Start(application)
Dim command As String = "net use x: \\webtest01\c$ /USER:daylight\robbery TakeItNGo" 'all fake obviously
process.StandardInput.WriteLine(command)
process.WaitForExit()
process.Close()
しかし、アプリを実行すると、約 30 秒間待機した後、Windows コマンド コンソールがポップアップし、作業ディレクトリが次のように設定されます。E:\>
誰かが私が間違っていることを教えてください。vb.netアプリからこれを行うのはこれが初めてです