こんにちは。
Windows10でWPFのアプリケーションを開発しています。
Visual Studio 2017 Communityを使っています。
###前提・実現したいこと
コマンドプロンプトを、特定のフォルダで、管理者として実行したいです。
###試したこと
特定のフォルダで実行するには、StartInfo.Argumentsにフォルダのpathを指定します。
管理者として実行するには、StartInfo.VerbにRunAsを指定します。
###発生している問題・エラーメッセージ
ところが、この両方を指定すると、フォルダが、C:\WINDOWS\system32になってしまいます。
どうすれば、コマンドプロンプトを、特定のフォルダで、管理者として実行できますか?
###該当のソースコード
C#
1 Process proc = new Process(); 2 proc.StartInfo.FileName = "cmd.exe"; 3 4 // 管理者として実行 5 proc.StartInfo.Verb = "RunAs"; 6 7 proc.StartInfo.Arguments = @"C:\tmp"; 8 9 proc.Start();
###補足情報(言語/FW/ツール等のバージョンなど)
Microsoft Visual Studio Community 2017
Version 15.0.26228.9 D15RTWSVC
Microsoft .NET Framework
Version 4.6.01586
です。
よろしくお願いします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/08/14 07:54