2022年5月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
無料ブログはココログ

« 2013年4月 | トップページ | 2013年7月 »

2013年6月16日 (日)

shell:historyなどでchdirする。

エクスプローラではshell:historyなどで移れるが、コマンドプロンプトでは難儀します。そこで、

!cd shell:history

!cd.cmdをc:\windowsに入れておきます。

@if(0)==(0) ECHO OFF
FOR /F "delims=" %%0 IN ('CScript.exe //E:JScript //NoLogo "%~f0" "%~1"') DO pushd "%%0"
GOTO :EOF
@end
WScript.Echo(new ActiveXObject("Shell.Application").NameSpace(WScript.Arguments.Item(0)).Self.Path);

« 2013年4月 | トップページ | 2013年7月 »