- 299 名前:デフォルトの名無しさん [2009/10/05(月) 19:13:20 ]
- 複数ファイルの結合についてご意見を…
結合先の名前にアンダーバーを使いたいのですがうまくいきません ファイルの場所がc:\movie\123abc\ 元ファイル「123_01.mpg」「123_002.mpg」 結合後のファイル名「123_100.mpg」 バッチフィル名「copy.bat」 として、ファイル名の前半はディレクトリ名の一部を使うので set fullpath=%0 set number=%fullpath:~-16,3% ←フルパスから16文字さかのぼって3文字とると「123」になります copy /B *01.mpg+*02.mpg %number%_100.mpg のようにしましたが、うまくいきません アンダーバーをハイフンにすると「123-100.mpg」というのが出てきます(うまくいく) たぶんアンダーバーが使えないんだと思い、ハイフンで作ってからリネームをしようと思ったのですが ren %number%-100.mpg %number%_100.mpg これを入れてもだめでした。どうしたらいいんでしょう?
|

|