【.cmd】 バッチファイルスクリプト %8 【.bat】at TECH
【.cmd】 バッチファイルスクリプト %8 【.bat】 - 暇つぶし2ch490:デフォルトの名無しさん
12/02/05 05:35:19.42
>>488
:IDOUをcallするときに引数いれてないけど、:IDOUの中で%~dp1って使う意味はあるの?
それとsetするときはset v="~"じゃなくてset "v=~"ってしたほうがいいと思うよ
そうすれば変数の中にダブルクォーテーションが入らない
delのところも普通に%DNAME%と書けるようになる
ところでdelのところ%の数がおかしいんじゃないか?
削除がうまくいかない原因はそれではなかろうか

最下層の判定は、そのディレクトリ内のディレクトリの個数調べればいいんじゃね
ディレクトリを順に回りたければ
for /d /r %%a in (*) do (pushd "%%a" ~)
とか
for /f "delims=" %%a in ('dir /ad /s /b') do (pushd "%%a" ~)
とか?
こんな感じで実行したところからサブディレクトリを全部回ってくれるんじゃないかな


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch