IT 專業人員的技術資源 > 論壇首頁 > Windows Server 2008 R2 > UNICODE文字のファイルへの出力方法について
發問發問
 

問題UNICODE文字のファイルへの出力方法について

  • 2009年11月10日 上午 12:27ykawa 使用者勳章使用者勳章使用者勳章使用者勳章使用者勳章
     

    Win2008(英)において、イベントログに記録されたUNICODE文字をStdOut.WriteLineメソッドで出力した場合、リダイレクト先によって、VBScriptでランタイムエラーが発生する。
    ・標準出力にリダイレクト
     "?"に変換されて出力される。
    ・ファイルにリダイレクト
     には失敗します(ランタイムエラーを起こす)。

    Win2003(日本語版)では、上記ランタイムエラーは発生しませんでした。
    1.ランタイムエラーが発生する理由をご教授ください。
    2.Win2003(日)から仕様が変更になった理由も併せてご教授ください。
    3.StdOut.WriteLineメソッドでランタイムエラーを発生させない方法をご教授下さい。