というバッチファイルがありますtest.bat
。私はtest.bat
ファイルで以下の指示を呼び出しています:
start /min powershell.exe %sysdrive%\testScripts\testscript1.ps1
コマンドプロンプトからこれを実行すると、テストスクリプトが正常に実行されます。管理者として実行したい(デスクトップショートカットを作成し、管理者として実行した場合と同様です。ユーザー名やパスワードの入力を求められることはありません)。
上記の/elevate
と/NOUAC
パラメータを追加しようとしましたtest.bat
が、うまくいきませんでした。この問題を解決するにはどうすればよいですか?
手動で実行する方法は知っていますが、コマンドプロンプトから実行する必要があります。
(Marnix Kloosterによる):... スーパーユーザーの質問への回答で提案されているような追加のツールを使用せずに、昇格した権限でコマンドラインからプログラムを実行する方法。)
1
管理者として
—
Adriano Repetti '29年
この質問はここで質問しても問題ありません。トピックから外れることは避けてください。プログラミングとソフトウェア開発に関連する質問です。DotNetプログラムとC ++はすべて、コンソールコマンドを呼び出すか、バッチファイルを使用するだけで、システムや他のプログラムと反復することができます。
—
Steven Du
これは私にとって便利でした:superuser.com/questions/55809/…「管理者として実行」は「昇格された権限で実行」を意味すると予想される場合があります。
—
ユーザー
sudo.bat
誰かに役立つかもしれません。pastebin.com/taHp4FzR
クローズする代わりにスーパーユーザーに移動する必要があります(また、superuser.com
—
/ questions / 55809 /…の