Windowsで管理者アプリケーションとして常に実行する方法


75

問題は、常に右クリックする必要があるアプリケーションを開くときに、「管理者として実行」を選択することです。

ここに画像の説明を入力してください

しないと、予期しないアプリケーションエラーが発生します。ところで、UACをオフにしました。

気に障る。「管理者として実行」アクションとして機能するようにダブルクリックの動作を変更する方法はありますか?デフォルトで「管理者として実行」アクションを実行することを意味します。事前にThx


UACをオフにした後、再起動しましたか?
avirk

1
@Ramhound UACをオフにしても、Windows 8ではProgram Files (x86)-directoryなどから実行されるファイルの場合は役に立ちません。
アスケB.

2
@Ramhound今日、アプリケーション「Notepad ++」でこの問題を発見しました。ファイルを開くと、管理者としてプログラムが実行されません。Notepad ++のディレクトリに移動し、adminとして開いてから、そこでファイルを開く必要がありました。私が経験した限りでは、Windows 7でUACがオフの場合、すべてのプログラムはデフォルトで管理者として実行されていました。編集:そして、ファイルが別のプログラムで開いていると主張したため、変更を保存できなかったため、管理者権限が必要でした。
アスケB.

2
@Ramhound私は専門家ではないので、あなたが間違っていることを証明することはできませんが、私は数年間Windows 7を使用し、問題を経験しませんでした。さらに、特定のディレクトリ内のファイルを編集するかどうかを許可するよう求め続けます。もちろん、UACをオフにした後、Windows 7でそれを経験したことがないため、変更が加えられました。
アスケB.

回答:


94

方法1(ショートカットでのみ機能します):

  1. ショートカットを右クリックして、[ プロパティ ]をクリックします
  2. 詳細設定をクリックします。管理者として実行を選択します

方法2(すべてのショートカットに影響し、アプリケーションでジャンプリストとファイルを開くときに機能します):

  1. 実行可能ファイルの場所に移動します。
  2. AppThatRequiresAdminRights.exeを右クリックして、を選択しますTroubleshoot compatibility
  3. ウィザードが問題の検出を完了した後、[ プログラムのトラブルシューティング ]オプションを選択します。
  4. 選択してプログラムするには、追加の権限が必要ですオプションを選択します。ウィザードは、管理者として実行の設定をAppThatRequiresAdminRights.exeプログラムに適用します
  5. Test the program(必須)をクリックして、ウィザードを閉じます。

発見ここに


10
これは受け入れられた答えですが、特定のプログラムを管理者として常に実行する方法を示しています。OPの質問のタイトルを読んだとき、Windows 8ですべてのプログラムを常に管理者として実行する方法、ここで解決策が見つかると確信していました。奇妙な...
trejder

2
WindowsはMac OSとして遅延を試みます。彼らは彼らの目標が何であるかを忘れていました。
mrosiak

3
オプション2の非表示機能に対して+1 ...
畏敬の念

私はこの答えを求めてここに来ました、それは本当に質問に対する答えではありませんが:P、バッチファイルを介してアプリを起動し、管理者権限が必要でした、これは元のバッチファイルが起動されていなくても修正しました管理者権限を持つ。(UACを無効にしています)
FreeSoftwareServers

26
Set-ItemProperty -Path "HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\System" -Name "EnableLUA" -Value "0"
shutdown -r -t 0 

PowerShell(管理者として開始)に入ると、アプリケーションごとに何かを指定することなく、私のためにそれを行いました。

これはUACを永久に無効にすることに注意してください。UAC設定でスライダーを下にドラッグしても、UACが完全に無効になるわけではありません。プロンプトは表示されなくなりますが、アクティブのままです。


定義により、これはプロンプトを削除するだけです。EnableLUAプログラムがコンピューターに変更を加えようとしたときに、Windows®ユーザーアカウント制御(UAC)がユーザーに通知するかどうかを指定します。UACは、以前は制限付きユーザーアカウント(LUA)として知られていました。
マイクペレノウ14

2
@MichaelPerrenoud UACを完全に無効にします。少なくとも投票する前に試してください。Btw:スライダーを最小値まで下げると、プロンプトは無効になります。
0x8BADF00D 14

3
あなたは何を知っている、あなたは私の友人です。ローカルグループを使用してUACを無効にする方法はかなり異なりますが、レジストリキーを確認すると、値は実際には0になっています。質問を編集して、回答に投票できるようにしてください。申し訳ありません。
マイクペレノウ14

2
私はあなたの答えをもっと何かで編集すると言いたいのですが、投票を変更できます。
マイクペレノウド14

3
これは受け入れられた答えであるはずです。
eivamu 14年

7

すべてのExplorerインスタンスを強制終了し、管理者権限でタスクマネージャー(Ctrl + Shift + Esc)から再度起動します。


2
Windows 10での動作を停止
-VarunAgw

4

Vista以降で動作する古き良きタスクスケジューラトリックを使用してください。

手順を実行するのに役立つツールを次に示します。

https://sites.google.com/site/freeavvarea/UACPass-en


タスクスケジューラでアプリを実行できますが、管理者以外のユーザーのバックグラウンドで実行されます。アプリのUIをすべてのアカウントに表示する必要があります。これは可能ですか?
ハツカネズミ

いいえ、あなたのアカウントが管理者グループの一部である場合にのみ、このトリックは機能します。
magicandre1981

リンクは死んでいる
ウルフ

1
@Wolf Iリンクを修正
magicandre1981

...より完全な手直しのようです;)とにかく感謝
ウルフ

2

Windows 8の画面の右上に移動し、右パネルの「検索」ボタンをクリックし、アプリケーションを検索し、プログラムを右クリックし、「ファイルの場所を開く」を選択し、「ショートカット」タブをクリックし、「詳細」ボタンをクリックします「管理者として実行」ボタン


2

この問題を解決する簡単なツールを作成しました。詳細については、CodeProjectの記事「Windows 8アプリケーションをデフォルトで管理者として実行する」をご覧ください。


6
予期せず移動したりダウンしたりする可能性のある別のWebサイトに完全に依存するのではなく、回答がより完全であることが一般的に好まれます。可能であれば、そのサイトから回答をここにコピーしてください。
ヘプタイト14

これは受け入れられた答えであるはずです
前の

1

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"

0

スタートメニューでCMDを検索し、管理者として実行して次のコマンドを入力します。

ネットユーザー管理者/ active:yes

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.