回答:
How To Geekに書いてください。ダウンロード可能なregファイルが含まれており、編集を行ったり、regeditを開いて次の場所に移動したりできます。
HKEY_CLASSES_ROOT\Drive\shell\cmd
キーの名前「Extended」を変更するか、単に削除します。これにより、ドライブを右クリックして「ここでコマンドウィンドウを開く」ことができます。
ディレクトリについては、ここで上記と同じことを行います。
HKEY_CLASSES_ROOT\Directory\shell\cmd
開始/ regedit
レジストリツリーで次の各キーを参照します。
HKEY_CLASSES_ROOT\Drive\shell\cmd
HKEY_CLASSES_ROOT\Directory\shell\cmd
HKEY_CLASSES_ROOT\Directory\Background\shell\cmd
「拡張」と呼ばれるファイル「値」を削除します。
残念ながら、Windows 10より前のレジストリエディターにはURLバーがないため、これらの3つのフォルダーを検索するのは面倒です。
小さなCmdOpenシェル拡張を使用するのが好きです。組み込みの機能を置き換え、Open Elevated Command Prompt Here
オプションを追加して機能を強化します。また、フォルダの背景のコンテキストメニューにエントリが追加されるため、ツリービューにマウスを合わせて小さなターゲットをヒットする(またはツリーが非表示の場合はフォルダを上に移動する)必要はありません。
上記の解決策は、レジストリを手動で編集せずに実行できます。誰かがすでにスクリプトを作成してくれました。
regファイルを実行する前に、ファイルを表示して安全であることを確認してください。
他の回答で手順を説明しましたが、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"=-
ShowBasedOnVelocityId
そしてHideBasedOnVelocityId
ので、値が存在し、Windowsがこれらのキーにこれらの値を挿入することによって、プロンプトの正規コマンドの上にPowerShellを強制しようとしていると同様の\PowerShell
キー。
ただし、これを行う前に、主要なWindows Updateごとにアカウントが変更する設定を制御することを好むため、アカウントに問題のレジストリキーに対する権限があることを確認する必要がTrustedInstaller
あります。通常、[HKCR\Directory]
and [HKCR\Drive]
キーとすべてのサブキーの所有者をAdministratorsグループに設定し、管理者にすべてのサブキーへのフルアクセスを許可するアクセス許可を強制的に継承します。