楼 主
大家一定要帮忙看下批处理
发表于 2004-03-05 00:00 · 中国 广东 深圳 电信
初级用户
★
积分 151
发帖 8
注册 2003-08-30 00:00
UID 9186
性别 男
状态 离线
set d=deltree
if exist desktop.ini goto desktop
goto end
:desktop
%d% /y d:\*.ini
:dir
cd\
这是我看书上照着做的,错在哪里请大家指点修改一下。
我照书上的理解,如果当前目录下有desktop.ini文件,则转象执行带有desktop标号的命令
即是删除D盘下的所有INI文件.否则转向带有DIR标号的命令.
谢谢一定要指点一下。
第 2 楼
发表于 2004-03-06 00:00 · 中国 福建 厦门 电信(湖里)
中级用户
★
积分 283
发帖 31
注册 2004-03-06 00:00
UID 19334
性别 男
状态 离线
第一行错了,应该是doskey d=deltree.
第 3 楼
发表于 2004-03-06 00:00 · 中国 河南 安阳 联通
银牌会员
★★★
积分 1,186
发帖 334
注册 2003-05-30 00:00
UID 2626
性别 男
状态 离线
deltree不用设置变量,你直接用就可以了
越简单越好
if exist desktop.ini goto desktop
goto end
:desktop
deltree /y d:\*.ini
:dir
cd\
或者
if exist desktop.ini deltree /y d:\*.ini
if not exist desktop.ini cd\
论坛跳转: