シーラカンスの非日常

サブカルの海から発信中

ファイル名によるバッチファイル処理失敗の回避の方法

バッチファイルで処理を行う際に、ファイル名にスペース、特に全角スペースのみが含まれる場合は注意が必要です。

以前にダブルクォーテーションで囲めばファイル名にスペースがあっても大丈夫と解説しましたが、全角スペースのみ含まれる場合はファイルにパスが通らずエラー終了するようです。

aviutlによるTSエンコード入門~バッチファイル編~
http://coelacanth-deepsea.hatenablog.com/entry/2012/10/27/214435

これ以外の場合、例えば半角スペースのみや半角スペースおよび全角スペースをファイル名に含む場合は正常に処理されますのでこれを逆手にとって対策します。

tsファイルを格納しているフォルダ名に半角スペースを入れてください。
例えば「ts ソース」「ts data」「ts file」などはいかがでしょうか?