0

vlc 舨.aviWindowsでプログラムのようにコマンドを実行する必要があります。cmd.exe で直接実行すると、これは問題なく機能し、VLC に Unicode 引数を認識する機能があることが証明されます。ただし、これをスクリプトに入れて機能させるのに問題があります。

誰もこれを成功させましたか?私はこれを Ruby (私は 1.9.2 を持っています) でやりたいと思っていますが、Python-win32、Perl-win32、バッチ、.cmd、VB/W/JScript はすべてオプションです。対象OSはXPとVistaです。

4

1 に答える 1

0

エンコーディングの問題である可能性が最も高いです。

コマンド プロンプトと Windows でのエンコードは、必ずしも同じではありません。メモ帳でスクリプトを実行すると、ファイル名が別の方法でユニコードに変換されるため、エラーが発生する可能性があります。

どういうわけか、バッチ ファイルを Unicode テキスト ファイルとして保存して、エンコーディングが正しいことを確認する必要がありますか? それはうまくいくでしょうか?

于 2011-01-14T17:39:57.977 に答える