エクスプローラでフォルダを選択した状態から、[Shift]+右クリックでコンテキストメニューに「コマンドウィンドウをここで開く」が追加される。選択したフォルダをカレントフォルダにした状態でコマンドプロンプトを開ける。コマンドラインで作業をしたい場合に便利。
コマンドプロンプトを管理者モードで開きたい場合は、以下の手順でコンテキストメニューにさらに追加できる。
注意:レジストリの変更は自己責任で
レジストリエディタを使って、「 HKEY_CLASSES_ROOT\Directory\shell\cmd 」をhoge.regとかのファイル名でエクスポートする。
エクスポートしたhoge.regをメモ帳で開くと以下のようになっているはず。(中身はUnicodeテキスト)
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\cmd]
@="@shell32.dll,-8506"
"Extended"=""
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\cmd\command]
@="cmd.exe /s /k pushd \"%V\""
これを以下のように修正する。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="コマンド ウィンドウを管理者として開く"
"Extended"=""
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""
- キー中の
cmd
をrunas
に修正(2箇所) -
@shell32.dll,-8506
の部分をコマンド ウィンドウを管理者として開く
に修正(この文字列がメニューに表示される)
修正後のhoge.regをダブルクリックするとレジストリに登録され、[Shift]+右クリックのコンテキストメニューから管理者モードのコマンドプロンプトを開けるようになる。