【.cmd】 バッチファイルスクリプト %1 【.bat】
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
200:デフォルトの名無しさん 07/05/11 17:00:39 kuso 201:デフォルトの名無しさん 07/05/11 17:20:59 自演 202:デフォルトの名無しさん 07/05/11 17:49:57 技術ネタの自演で恥かいて非技術ネタの自演に転向 203:デフォルトの名無しさん 07/05/13 03:17:39 >>202みたいに言わせる劣等感を抱かせる社会にビンタ 204:デフォルトの名無しさん 07/05/13 21:08:30 図星 205:デフォルトの名無しさん 07/05/16 22:18:28 質問だよ。ドライブにある全てのファイル、たとえば.txtだけを一カ所に集めたい。 このとき、ファイル名に重複があっては困るので、ファイル名に連番を付加して一カ所にコピーする。という作業を考えているんだが、どうもうまくいかないんだ。 ファイル名一覧はあらかじめdirコマンドで取得して flist.txt に保存している。「一カ所」とは、仮に tmp だとする。 実行しようとしているバッチの抜粋 --------------------------- set /a cnt=0 for /f "delims=" %%i in (flist.txt) do ( copy "%%i" tmp\%cnt%_"%%~nx" set /a cnt+=1 ) --------------------------- まぁ、もっとcntの桁揃えとかやってるけど、こんな感じ。 しかし、cntにうまい具合に数字が入ってくれないんだ。 なんでですか?
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5377日前に更新/139 KB
担当:undef