TOP > Up > Today
名前: pandora BBSから
質問:http://pasokoma.jp/47/lg474746#474750
携帯:http://pasokoma.jp/m?num=474750&ope=v
--
ひろさんは No.474746「バッチファイルのfor文について」で書きました。
DOSバッチ FOR文は、unix sh のそれよりも、遥かに頭が悪く融通も利かなくて
DO内の構文がちょっと複雑になると、文法上間違いが無くてもコケます
以下のように同等の機能を実行する別文にした方がよいかと
参考文献
http://www.fpcu.jp/dosvcmd/index.htm
http://itpro.nikkeibp.co.jp/free/NT/WinKeyWord/20040805/1/
::----ここから----
@ECHO OFF
SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION
rem System Define
SET USERNAME=Users
rem Start Remove Folder
SET DIRPATH=C:\Documents and Settings\%USERNAME%\My Documents
SET DIR1=1
:LOOP1
SET DIR2=1
:LOOP2
SET SERCHPATH=%DIRPATH%\Test!DIR1!\temp!DIR2!
echo !SERCHPATH!
rem Remove Folder
IF EXIST "!SERCHPATH!" RMDIR "!SERCHPATH!" /S /Q >NUL
rem Set Next SerchPath
SET /A DIR2=!DIR2!+1
IF /I !DIR2! LEQ 2 GOTO :LOOP2
SET /A DIR1=!DIR1!+1
IF /I !DIR1! LEQ 5 GOTO :LOOP1
pause
::----ここまで----
--
== 掲示板URL: http://pasokoma.jp/bbs ==
配信の停止: http://pasokoma.jp/taikai
本メールマガジンへの返信はなさらないで下さい
== 投稿はパソコン困りごと掲示板でお願い致します ===
TOP > Up > Today