あなたが保持するとき Shift Windowsでフォルダを右クリックすると、コンテキストメニューにここでコマンドウィンドウを開くのオプションが含まれます。
保持する必要から解放するレジストリの微調整、または拡張機能/アドオンはありますか Shift この操作のために?
How To Geek に書いてください。ダウンロード可能なregファイルが含まれており、編集を行ったり、regeditを開いて次の場所に移動したりできます。
HKEY_CLASSES_ROOT\Drive\Shell\cmd
キーの名前を「Extended」に変更するか、単に削除します。これにより、ドライブを右クリックして[ここにコマンドウィンドウを開く]が表示されます。
ディレクトリの場合、上記と同じことをここで行います:
HKEY_CLASSES_ROOT\Directory\Shell\cmd
開始/登録編集
レジストリツリーで次の各キーを参照します。
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がTrustedInstaller
アカウントを更新するたびに、問題のレジストリキーへのアクセス権がアカウントにあることを確認する必要があります 。変更する設定を制御したい。一般に、[HKCR\Directory]
キーと[HKCR\Drive]
キーの所有者とすべてのサブキーをAdministratorsグループに設定し、すべてのサブキーへのフルアクセスを管理者に許可するアクセス許可の継承を強制します。
Windows 10バージョン1607では、値( source )を変更/削除できるように、キーのセキュリティを変更する必要があります。
Permissions ...を選択します
Advancedボタンをクリックします