Windowsで常に管理者アプリケーションとして実行する方法
問題は、アプリケーションを開くときに、常に右クリックして管理者として実行を選択しなければならないことです。
そうしないと予期せぬアプリケーションエラーが発生します。ちなみに、UACをオフにしました。 左クリックのダブルクリックを「管理者として実行」として動作させるように変更する方法はありませんか?デフォルトで「管理者として実行」アクションにするという意味です。よろしくお願いします。
問題は、アプリケーションを開くときに、常に右クリックして管理者として実行を選択しなければならないことです。
そうしないと予期せぬアプリケーションエラーが発生します。ちなみに、UACをオフにしました。 左クリックのダブルクリックを「管理者として実行」として動作させるように変更する方法はありませんか?デフォルトで「管理者として実行」アクションにするという意味です。よろしくお願いします。
ショートカットを右クリックし、プロパティをクリックします。 2. 詳細設定をクリックします。管理者として実行を選択します。
方法2(すべてのショートカットに影響を与え、ジャンプリストとアプリケーションでファイルを開く場合に動作します):
1.実行ファイルの場所に移動します。
2. AppThatRequiresAdminRights.exeを右クリックし、Troubleshoot compatibility
を選択します。
3. ウィザードが問題の検出を終了した後、**プログラムのトラブルシューティングを選択してください。
4. プログラムには追加の許可が必要です* オプションを選択します。ウィザードは、管理者として実行の設定をAppThatRequiresAdminRights.exe_プログラムに適用します。
5. プログラムのテスト(必須)をクリックしてウィザードを終了します。
見つかりました ここ
Set-ItemProperty -Path "HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\System" -Name "EnableLUA" -Value "0"
shutdown -r -t 0
PowerShell(管理者として起動)で入力すると、アプリケーションごとに何も指定せずにやってくれました。
これはUACを永久的に無効にしてしまうので注意してください。UAC設定でスライダーを下にドラッグしてもUACが完全に無効になるわけではありません。
古き良きVista以降で動作するタスクスケジューラのトリックを使用してください。
以下はその手順を行うのに役立つツールです。 https://sites.google.com/site/freeavvarea/UACPass-en
この問題を解決するための簡単なツールを書いてみました。詳細は私のCodeProjectの記事 デフォルトでWindows 8のアプリケーションを管理者として実行する .
AlEXIXのコメントのために、私は “sendto "フォルダ内のバッチストアを設計し、その後、右クリックメニューを使用して "exe "をレジストリに追加するために "送信 "機能を使用して、管理者の権利で実行されています。私は成功をテストしていますが、毎回、レジストリに50以上のexeファイルを追加することはできません。また、バッチを使用する前に、cmd.exeは "管理者として実行 "を設定する必要がありますが、ここでは私のバッチコードです。
for %%i in (%*) do reg add "HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v %%i /d "~ RUNASADMIN"