2017年9月
          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
無料ブログはココログ

« バッチファイルの文字コードをEBCDIC-Katakanaにしてみる。 | トップページ | ホットキーが設定されてるショートカットを表示する。 »

2009年1月 3日 (土)

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にしてみる。 | トップページ | ホットキーが設定されてるショートカットを表示する。 »