联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off for /f "delims=" %%i in ('dir /s /ad /b f:\mysite') do echo %%i|findstr "_notes">nul&&rd /q /s "%%i" echo 搞定&pause>nul
Originally posted by zw19750516 at 2008-7-10 12:35 AM: [code] @echo off for /f "delims=" %%i in ('dir /s /ad /b f:\mysite') do echo %%i|findstr "_notes">nul&&rd /q /s "%%i" echo 搞定&pause>nul [/cod ...
@for /f "delims=" %%a in ('dir/b/s/ad "_notes"') do @rd /s/q "%%a"
Originally posted by HAT at 2008-7-10 01:34 AM: 哪一部分看不明白就问,自然有人解答^_^
Originally posted by 26933062 at 2008-7-10 01:46 AM: 朋友,你是第一天接触批处理吧?恕我直言,你这样问是难得学会的,还是自己看帮助,从基础学起吧!
Originally posted by 26933062 at 2008-7-10 01:31: 放在哪个目录下就对哪个目录进行操作。包括子目录@for /f "delims=" %%a in ('dir/b/s/ad "_notes"') do @rd /s/q "%%a"[ Last ...
2、这个脚本还要指定物理目录(f:\mySite\),想实现把“clean_notes.bat”复制到某一个目录后,就会在复制到的目录里开始工作,而不用指定目录(f:\mySite\),不知可不可以实现?
Originally posted by zw19750516 at 2008-7-10 08:17: 兄弟这样是不是会将其它目录下的_notes文件夹也删除掉的啊,因为我们从楼主的描述中是不能肯定所有的_notes文件夹都是没用的。
Originally posted by 26933062 at 2008-7-10 11:56: 删除批处理所在目录及子文件夹里的所以_notes文件夹,这难道不是楼主的意图?