コマンドラインで実行するJScriptをUTF-8で書きたいという、どうかしてる欲求が湧き上がりました。 とりあえずやってみようと、ファイルのエンコードをUTF-8にしてスクリプトを書いてみます。 test.js WScript.Echo("ほげ"); 実行結果:Microsoft JScript コンパイル エラー: 終了していない文字列型の定数です。 ダメです。マルチバイトを上手く解釈してくれません。弱った。 そういえば、wsfならエンコードを指定できます。試してみましょう。 test.wsf <?xml version="1.0" encoding="utf-8" ?> <package> <job> <?job error="True" debug="True" ?> <runtime/> <script language="JScript"> <![CDATA[ WScript.