デフォルトで管理者権限でWindows 7 Explorerシェルを実行するにはどうすればよいですか?


31

この手動プロセスにより、Windows 7シェル(エクスプローラー)を管理者特権で実行することができます。

  1. 押しながらキルエクスプローラシェルShift+ Ctrl右クリックし、シャットダウンをして、ボタン、スタートメニュー、および選択終了]エクスプローラを
  2. + +でタスクマネージャーを起動しますCtrlShiftEsc
  3. [ プロセス ]タブに移動し、[ すべてのユーザーからプロセス表示 ]を選択して、タスクマネージャーの特権を昇格します。
  4. 次に、[ファイル]からシェルの新しいインスタンスを起動します| タスクマネージャー実行し、入力してexplorer、を選択しCreate this task with administrative privilegesます。

上記のプロセスを実行すると、Windowsシェルは管理者権限で実行され、起動するプログラムにも管理者権限が付与されます。これにより、Access denied.UACを使用してプロセスの特権を昇格する機会を与えるのではなく、通常、サイレントモードまたはメッセージで失敗するコマンドラインアプリケーションの場合、特に特権を必要とするタスクをはるかに簡単に実行できます。

しかし、私が興味を持っているのは、毎回この面倒なプロセスに従う必要がなく、デフォルトで特権シェルを使用するアカウントを作成することです。どうすればできますか?


explorer.exeプロパティを開いて互換性を確認し、「管理者として実行」を選択してみましたか?これを自分で試してみるのはWin7の前ではありません。
マット

[互換性]タブは、Windowsコンポーネントプログラムでは無効になっています。
バリーケリー

1
これは、UACを無効にすることとまったく同じではありませんか?結局のところ、UACは、エクスプローラーが起動時に管理者特権をドロップするようにし、その後、アクセス許可を昇格できるようにします。
タイラー2009

上記の情報に感謝します。これは、COM登録を有効にするために管理者としてIDEを実行しながらドラッグ&ドロップをテストするのに役立ちます;)
csharptest.net

9
これが役立つ例。参照したいフォルダだけAdministratorsがアクセスできるフォルダがあります。あなたは管理者ですが、実際にはUACが有効になっているわけではありません。通常、Windowsエクスプローラーの2番目のコピーを昇格させるだけなので、そのフォルダーを参照できます。残念ながら、explorer.exe昇格の2番目のコピーを実行することはできません。したがって、唯一の修正は、エクスプローラーの既存のコピーを強制終了し、昇格した新しいコピーを実行することです。この質問で与えられた退屈な必須手順は必須手順です。より良いソリューションがより良いでしょう。
イアン・ボイド

回答:


8

私の知る限り、このようなアカウントを作成することはできませんが、「Administrator」としてログインした場合(単にAdministratorsグループのメンバーであるアカウントとしてではなく、それだけでは十分ではありません)。高架で起動します。

通常はすべきことではありませんが、必要な場合は必要です。


最初に管理者アカウントを「再表示」する必要があります。
ジグガンジャー

5

これはひどい考えです。すべてが管理者として実行されるWin XP時代に戻りたいですか?VistaとWindows 7によって得られたすべてのセキュリティゲインを放棄しています。GUIアプリケーションはすべてUACを呼び出す必要があるため、この場合、このハックは必要ありません。

管理者としてコマンドラインアプリを実行する必要がある場合は、管理者のコマンドプロンプトを開きます。とても簡単です。WINを押して「cmd」と入力し、ctrl + shift + enterを押すだけです。または、もっと簡単に、cmdへのショートカットを作成し、設定で「管理者として実行」に設定することができます


2
それでは、私の答えは、これが悪い考えであることに気付かないかもしれない他のユーザーが閲覧するためです。別の方法で目的を達成する方法、役立つものを追加しようとしました。あなたの目的が実際に何であるかについての詳細を述べた場合、おそらく他の人も他のアドバイスを与えることができます。
davr

5

元の質問について、管理者権限でENTIREシェルを実行している場合は、管理者アカウントでログインして終了することもできます。セキュリティに関する限り、基本的にアカウント部門の目的を破壊しています。私が推奨するのは、エクスプローラを別の管理者アカウントとして実行することです。

エクスプローラーを管理者として起動するための簡単なソリューション:

  • 管理者アカウントとしてCMDウィンドウを実行します。
  • 「エクスプローラー」と入力します
  • 管理者権限でエクスプローラーをお楽しみください

注:これは、PowerShellウィンドウでは機能せず、理由もわかりません。たとえば、管理者ユーザーとしてPowerShellウィンドウを起動し(ここでは管理者として実行するということではありません)、「explorer」または「invoke-item explorer.exe」と入力すると、ウィンドウが起動しますが、ユーザー権限のみがあります。ただし、同じPowerShellウィンドウで「CMD」と入力してから「エクスプローラー」と入力するだけで機能します。

他の非常に楽しい隠されたもの注:ほとんどの人はこれを知りませんが、PowerShellウィンドウを常に管理者として実行するチェックボックスがあるので、常に右クリックして選択する必要はありません(ほとんどの操作を行うため)とにかくPowerShellには管理者が必要です。それを見つけるには:

  1. タスクバーにピン留めされている場合(または恐ろしい大都市圏の場合もおそらく)(7/8に勝つ)ショートカットを右クリックします。それ以外の場合は、ショートカットのプロパティに移動します。
  2. プロパティをクリック
  3. ショートカットタブをクリックします
  4. 詳細設定...をクリックします
  5. チェックボックス「管理者として実行」; ok; ok
  6. 幸せな生活を送る

3

ビルトインAdministratorアカウントの自動昇格を有効にしてみませんか?

ローカルセキュリティポリシーを起動する

移動先:ローカルポリシー\セキュリティオプション

探す:ユーザーアカウント制御:ビルトイン管理者アカウントの管理者承認モードで、無効になっていることを確認します(これはとにかく既定値です)。

これで、すべての管理者のニーズに応じて、ビルトイン管理者アカウントにすばやく切り替えることができます。


3

Windows 7以降、管理者権限でWindowsエクスプローラーを実行する簡単な方法はないのは正しいことです。Explorerでは、通常の「管理者として実行」はデフォルトで無視されます。

ただし、これらの昇格されたアクセス許可を頻繁に必要としない場合は、次善策があります。

Windowsアプリケーションのファイルダイアログ(開く、名前を付けて保存、...)は、ほぼ完全なExplorerの化身であり、アプリケーションのユーザー権限を継承します。したがって、メモ帳を管理者として起動し、[ファイルを開く]ダイアログを開くと、それを使用して管理者権限でファイルを操作できます。保護されたファイルを変更および削除でき、所有権を標準ユーザーに変更できます。


1

UACをオフにした場合、残っている問題は何ですか?

Aaron Margosisによるこの記事の方法を試すことができます。これはVista向けですが、Windows 7でもうまく動作する可能性があります(これはテストしていません)。

@Andrew一部のアプリは、UACで動作するように適切に作成されていないため、UACで適切に動作しません。通常の容疑者は、HKLMでユーザーレベルのレジストリ設定を書き込もうとするものです。UACはこれを仮想化することで役立ちますが、設定を読み取るコードの後半部分がハードコードされている場合、仮想化をバイパスし、設定を見つけず、期待どおりに動作しないことがあります(これは、オフにすることも本当に悪い考えですすべてのアプリをインストールして構成し、その後で再びオンに設定する間、UACは設定が奇妙な場所で終わる可能性があるため)


0

エクスプローラの「フォルダオプション」には、すべての新しいエクスプローラウィンドウを個別のタスクとして実行するオプションがあります。これにより、explorer.exeの2つ目のコピーを実行できるようになります...

たとえば、インスタンスの実行も可能です。runasコマンドを使用してmspaint(runas / user:yourdomain \ youradminuser mspaint)し、ファイルに移動して開きます。出来上がり、あなたはあなたの高い探検家を持っています...


1
また、左ペインのディレクトリツリーのフォルダを(Shift)+(右クリック)すると、新しいプロセスで新しいエクスプローラウィンドウのオプションが表示されます。「... explorer.exeの2つ目のコピーを実行できるはずです...」OK、方法を見つけましたか?
G-Manが「Reinstate Monica」と言う

1
これは同じG-Manではありません。Shiftキーを押しながら右クリックすると、新しいウィンドウが表示されますが、このウィンドウは同じタスク(プロセス)で実行されます。
ラングハルト


0

昇格したエクスプローラーウィンドウをすばやく取得する方法:

  1. Windowsのボタンを押して入力cmdして検索します
  2. 右クリックcmd(またはキーボードのメニューボタンを押す)し、「管理者として実行」を選択します
  3. タイプexplorer <return>昇格したコマンドウィンドウで
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.