无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3485|回复: 3
打印 上一主题 下一主题

dos批处理命令为什么第一次可以打开第二次一闪而过?

[复制链接]
跳转到指定楼层
1#
发表于 2007-5-25 22:35:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
不要为那些不愿在你身上花费时间的人而浪费你的时间。研究几个小时也没有搞定,哪位兄弟帮我一把.
2#
发表于 2007-6-17 13:38:05 | 只看该作者
是楼主RP问题......
回复

使用道具 举报

3#
发表于 2007-6-17 14:42:23 | 只看该作者
怀疑设置环境变量后走了不同分支。
或者第一次执行后,状态不一样了,如删除了一个文件。
都是有可能的。

可以自己看下批处理怎么写的。或者贴出来。
回复

使用道具 举报

4#
发表于 2007-6-17 22:18:12 | 只看该作者
同意楼上
就像这个批处理

第一次运行和第二次运行 执行的命令是不一样的

@echo off
color 0a
if exist autorun.inf\prn goto done
md autorun.inf
md autorun.inf\gaosir..\
md autorun.inf\说明-你现在看到的所有文件夹是为了防止自动播放的u盘病毒而建立-请勿删除...\
md autorun.inf\con\
md autorun.inf\lpt1\
md autorun.inf\prn\
attrib autorun.inf +h +s +r
if not exist autorun.inf\prn goto failed
echo.
echo 成功建立防止自动播放病毒的文件夹! 按任意键退出程序...
pause >nul
exit


:failed
echo 建立文件夹失败, 请确保U盘没有打开写保护
echo 按任意键退出程序...
pause >nul
exit

:done
echo.
echo 未执行任何更改!
echo.
echo 本程序已经运行过一次, 防止自动播放病毒的文件夹已经建立过了
echo 无需再次运行, 按任意键程序退出
pause >nul
exit
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-15 21:36

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表