- 539 名前:デフォルトの名無しさん mailto:sage [2012/02/15(水) 12:17:59.80 ]
- C:\proc\data\ ディレクトリ内にある
音響.txt さくら.txt 夕暮れ.txt 冬籠もり.txt 花 暦.txtなどの複数ファイルのうち、 ひとつずつloop+moveで処理したいと思っています find "C:\proc\data\" -maxdepth 0 -name "txt" -exec set input_file = {} \; call "C:\proc\resize.bat" "%input_file%" move %input_file% "C:\proc\data\move\" txtでファイルを検索し、moveでresize.bat適用後にファイルを移動させることで 最終的にC:\proc\data\内のファイルがなくなって処理終了、と考えているのですが 最初のfindコマンドが「操作可能なプログラムまたはバッチ ファイルとして認識されていません」と表示されてしまいます おそらく最初のコマンドがunixコマンドなのだと思うのですが dosコマンドで同じように、特定のフォルダからファイルのパスをひとつだけ検索して変数に置き換えられるコマンドにするにはどうすればいいでしょうか よろしくお願いします
|

|