Win7では、ユーザーはプログラムを右クリックして[管理者として実行]を選択できます。ポップアップが表示されますが、管理者パスワードを入力する必要はありません。
同じ機能をコマンドラインから、特に.bat
ファイル内から取得したいと思います。
組み込みコマンドは知っrunas
ていますが、ある時点でパスワードを要求しないようにする方法を見つけていません。
また、私が望んでいることを正確に実行する方法を知っProcess.StartInfo.Verb = "runas";
ていますが、カスタム.NETアプリを作成する必要があります。
これを達成するために、Win7の組み込みコマンドラインツールのみを使用する方法はありますか?
更新: uSlackrのおかげで、次のコマンドを作成しました。
powershell Start-Process cmd.exe -Verb RunAs
もちろん、これcmd.exe
は単なるプレースホルダーです。