Board logo

标题: 大家一定要帮忙看下批处理 [打印本页]

作者: hyh_6520     时间: 2004-3-5 00:00    标题: 大家一定要帮忙看下批处理
set d=deltree
if exist desktop.ini goto desktop
goto end
:desktop
%d% /y d:\*.ini
:dir
cd\

这是我看书上照着做的,错在哪里请大家指点修改一下。
我照书上的理解,如果当前目录下有desktop.ini文件,则转象执行带有desktop标号的命令
即是删除D盘下的所有INI文件.否则转向带有DIR标号的命令.
谢谢一定要指点一下。

作者: linson     时间: 2004-3-6 00:00
第一行错了,应该是doskey d=deltree.

作者: 龙王     时间: 2004-3-6 00:00
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\