cmd_k.bat.txt

Windows7ならコマンドプロンプトのショートカットをSendToフォルダに作成するだけで機能するのだが、Windows10ではこの方法は使えない。実行すると「C:\Users\自分のユーザー名」で開いてしまう。

このような時は、SendToフォルダに以下のようなバッチファイルを作成して例としてcmd_k.batの拡張子で置いておく。

@echo off

for %%d in (%1) do set x=%%~ad

if “%x:~0,1%”==”d” (pushd “%~dpn1”) else (pushd “%~dp1”)

cmd /k

その後、このバッチをエクスプローラの「右クリック→送る→cmd_k」で選んで実行すると、対象フォルダのコマンドプロンプトを開く事が出来る。