[Win10]「コマンドウィンドウをここで開く(管理者)」を追加する

コマンドウィンドウをここで開くWindows
スポンサーリンク
スポンサーリンク

背景

Windows10になってから、「コマンド ウィンドウをここで開く」がなくなり、「PowerShell ウィンドウをここで開く」に代わってしまった。

表示させるためにはレジストリをいじるという面倒な作業が必要なので、
ついでに「コマンドウィンドウをここで開く(管理者)」も追加することにしました。

かねてから管理者権限でカレントディレクトリ開くのが
面倒だなぁとは常々思っていたので
ついに重い腰を上げた

対策

スクリプト

以下を.regファイルとして保存し、実行する。

レジストリをいじります。
なにがあるかわかりません。
あくまで自己責任で、慎重に実行してください。
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell]

[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\cmd]
"HideBasedOnVelocityId"=dword:00000000
"ShowBasedOnVelocityId"=dword:00639bc8

[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\runas]
@="コマンド ウィンドウをここで開く(管理者)(&A)"
"Extended"=""
"NoWorkingDirectory"=""

[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

[HKEY_CURRENT_USER\Software\Classes\Drive]

[HKEY_CURRENT_USER\Software\Classes\Drive\shell]

[HKEY_CURRENT_USER\Software\Classes\Drive\shell\cmd]
"HideBasedOnVelocityId"=dword:00000000
"ShowBasedOnVelocityId"=dword:00639bc8

HKEY_CURRENT_USER\Software\Classes\Drive\shell\runas]
@="コマンド ウィンドウをここで開く(管理者)(&A)"
"Extended"=""
"NoWorkingDirectory"=""

[HKEY_CURRENT_USER\Software\Classes\Drive\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell]

[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\cmd]
"HideBasedOnVelocityId"=dword:00000000
"ShowBasedOnVelocityId"=dword:00639bc8

[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\runas]
@="コマンド ウィンドウをここで開く(管理者)(&A)"
"Extended"=""
"NoWorkingDirectory"=""

[HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

解説

【Tips】Windows 10で選択したフォルダからコマンドプロンプトを開く方法 | ソフトアンテナブログ
管理者権限で「コマンド ウィンドウをここで開く」 - にゅにゅ式
エクスプローラの何もないところやフォルダを Shift + 右クリックすると、コンテキストメニューに「コマンド ウィンドウをここで開く」がある。これを管理者権限でも実行できるメニューを追加することができる。 コンテキストメニューに追加する 特に「コマンドウィンドウをここで開く」を管理者権限で実行できると便利だと思うので...

上記二つを組み合わせた。(雑)

結果

コマンドウィンドウをここで開く

表示されたわーい✌(‘ω’✌ )三✌(‘ω’)✌三( ✌’ω’)✌

順番が変なのが若干気になるけど、調べるのは面倒くさかったので、
替え方がわかるかたはどなたか教えてください。

コメント