cmd.exeでUnicode
バッチファイルはUnicode系にできませんが、CMD.EXEでUnicodeが使えない訳ではありません。
ファイルからUnicode系のコードページで読み込めないだけで、引数、環境変数、ファイル名からUnicode文字を取り込むことはできます。
例えば、ショートカットのリンク先や「ファイル名を指定して実行」に、
cmd /u /c echo 야후 >야후.txt
と入れて、実行できます。
あるいは、
---
CreateObject("WScript.Shell").Run "cmd /u /c echo 야후 >야후.txt"
---
というVBSファイルをUnicodeで保存して、実行できます。
« バッチファイルの文字コードをEBCDIC-Katakanaにしてみる。 | トップページ | ホットキーが設定されてるショートカットを表示する。 »