Shift キーを押さずに Windows の「コマンド ウィンドウをここで開く」オプションにアクセスするにはどうすればよいですか?

Shift キーを押さずに Windows の「コマンド ウィンドウをここで開く」オプションにアクセスするにはどうすればよいですか?

ShiftWindowsでフォルダを右クリックすると、コンテキストメニューに次のオプションが表示されます。ここでコマンドウィンドウを開く

Shiftこの操作を待つ必要がなくなるレジストリの調整、または拡張機能/アドオンはありますか?

答え1

書き込むオタクになる方法また、ダウンロード可能な reg ファイルも含まれており、編集を行うことができます。または、regedit を開いて次の場所に移動します。

HKEY_CLASSES_ROOT\Drive\shell\cmd

キー「Extended」の名前を変更するか、削除するだけで、ドライブを右クリックすると「ここでコマンド ウィンドウを開く」が表示されます。

ディレクトリについては、上記と同じことを行います。

HKEY_CLASSES_ROOT\Directory\shell\cmd

答え2

  1. スタート / regedit

  2. レジストリ ツリー内の次の各キーを参照します。

    HKEY_CLASSES_ROOT\Drive\shell\cmd
    HKEY_CLASSES_ROOT\Directory\shell\cmd
    HKEY_CLASSES_ROOT\Directory\Background\shell\cmd  
    
  3. 「Extended」というファイル「value」を削除します。


残念ながら、Windows 10 より前のレジストリ エディターには URL バーがないため、これら 3 つのフォルダーを探すのは非常に面倒です。

答え3

私は小さいものを使うのが好きですコマンド開くシェル拡張機能。組み込み機能を置き換え、オプションを追加することで機能を強化しますOpen Elevated Command Prompt Here。また、フォルダーの背景のコンテキスト メニューにエントリが追加されるため、ツリー ビューにマウスを移動して小さなターゲットをクリックする必要がなくなります (ツリーが非表示の場合はフォルダーを上に移動する必要もありません)。

答え4

他の回答で手順が説明されていますが、REGファイルのインポートでもこれを実現できます。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\cmd]
"Extended"=-
"ShowBasedOnVelocityId"=dword:00639bc8
"HideBasedOnVelocityId"=-

[HKEY_CLASSES_ROOT\Directory\shell\cmd]
"Extended"=-
"ShowBasedOnVelocityId"=dword:00639bc8
"HideBasedOnVelocityId"=-

[HKEY_CLASSES_ROOT\Drive\Background\shell\cmd]
"Extended"=-
"ShowBasedOnVelocityId"=dword:00639bc8
"HideBasedOnVelocityId"=-

[HKEY_CLASSES_ROOT\Drive\shell\cmd]
"Extended"=-
"ShowBasedOnVelocityId"=dword:00639bc8
"HideBasedOnVelocityId"=-

と値ShowBasedOnVelocityIdHideBasedOnVelocityId存在するのはWindowsはこれらの値をこれらのキーに挿入することで、通常のコマンドプロンプトよりもPowerShellを強制しようとしています。と同様の\PowerShellキー。

しかし、これを行う前に、アカウントに問題のレジストリキーへのアクセス許可があることを確認します。なぜなら、Windows の主要なアップデートのたびに、TrustedInstallerアカウントは変更された設定を制御する傾向があるからです。私は通常、キーとすべてのサブキーの所有者を Administrators グループに設定し[HKCR\Directory][HKCR\Drive]すべてのサブキーへのフル アクセスを Administrators に付与するアクセス許可を強制的に継承します。

関連情報