![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-02 15:27 |
共 48,038 主题排行 / 350,123 发帖 / 今日 1 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 怎样用批处理判断文件的存在? |
| 可打印版本 949 / 4 |
| 第1楼 terse | 发表于 2006-11-30 06:50 |
| 银牌会员 发帖 946 积分 2,404 | |
|
怎样用批处理判断文件的存在? 我想运行A.exe,但需要B.dll文件,我想先判断某目录是否存在B.dll,有的话运行A.exe,没有的话,COPY B.dll至c:或d: 然后运行A.exe
|
|
| 第2楼 vkill | 发表于 2006-11-30 06:52 |
| 金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽 | |
|
if /?
|
|
| 第3楼 terse | 发表于 2006-11-30 07:19 |
| 银牌会员 发帖 946 积分 2,404 | |
|
c:\>if /?
在批程序中执行条件处理。 IF [NOT] ERRORLEVEL number command IF [NOT] string1==string2 command IF [NOT] EXIST filename command 怎么用呢?谢谢! |
|
| 第4楼 tao0610 | 发表于 2006-11-30 08:14 |
| 高级用户 发帖 218 积分 579 | |
|
if exist
|
|
| 第5楼 terse | 发表于 2006-11-30 20:28 |
| 银牌会员 发帖 946 积分 2,404 | |
|
if exist %windir%\b.dll goto b
goto c :c copy F:\Progra~1\game\b.dll %windir% :b @start /min/b "" "F:\Program Files\game\a.exe" exit 帮我看看是否这样写呢 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |