CMD ファイルの中でJScript を動かす技
http://blogs.msdn.com/joshpoley/archive/2008/01/15/running-jscript-in-a-cmd-file.aspx
より、
@set @cmdinterop=1 /* @echo off set @cmdinterop= cscript //E:JSCRIPT "%~dpnx0" %* goto :eof */ var today = new Date(); WScript.Echo(today);
というCMDファイルの中でJScript のコードが動く!
5行目の dpnx が自分自身のファイル名を表しているらしく、これによりこのファイルが CScript で実行される。
そうすると、1行目に /*、6行目に */ があるのでその間はコメントと認識されてしまう。よって最後の2行が実行される。
ふーん、なるほどね。よい子のみんなはまねしないように。