- 612 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/07/09(金) 19:19:11 ID:vOMsfoxV0]
- ミス
バッチファイルは全角スペースを区切り文字として処理してしまうのでファイル名が壊れてしまっていた。 echo %1 >> log.txt で確認。 半角スペースが入るファイル名の場合はダブルクォーテーションで括られているが、 半角スペースがないファイル名はダブルクォーテーションが付かない。 ところが、バッチファイルは全角スペースを区切り文字として見るのでファイル名が分割されて処理されてしまっていた。 UWSCから呼び出す場合は無条件にダブルクォーテーションをつければいいので問題ないが、 バッチファイルを直で呼ぶときにはそういう問題があるようだ。
|

|