![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-18 04:45 |
共 47,814 主题排行 / 349,907 发帖 / 今日 4 篇 / 48,259 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » 谁能帮我解释下这条命令的意思和结果 |
| 可打印版本 851 / 3 |
| 第1楼 mpl2005 | 发表于 2006-06-06 21:09 |
| 初级用户 发帖 7 积分 20 | |
|
谁能帮我解释下这条命令的意思和结果 谁能帮我解释下这条命令的意思和结果
FOR %%A IN (%CDDRV%\*.*) DO CALL FILECOPY.BAT %%A %TEMP%\ filecopy.bat文件内容如下 IF (%1) == (%CDDRV%\PREINST.GHO) GOTO SKIP IF (%1) == (%CDDRV%\PREIN001.GHS) GOTO SKIP IF (%1) == (%CDDRV%\PREIN002.GHS) GOTO SKIP IF (%1) == (%CDDRV%\PREIN003.GHS) GOTO SKIP IF (%1) == (%CDDRV%\PREIN004.GHS) GOTO SKIP IF (%1) == (%CDDRV%\PREIN005.GHS) GOTO SKIP IF (%1) == (%CDDRV%\PREIN006.GHS) GOTO SKIP IF (%1) == (%CDDRV%\PREIN007.GHS) GOTO SKIP IF (%1) == (%CDDRV%\PREIN008.GHS) GOTO SKIP IF (%1) == (%CDDRV%\PREIN009.GHS) GOTO SKIP IF (%1) == (%CDDRV%\PREIN010.GHS) GOTO SKIP IF (%1) == (%CDDRV%\PREINST.CRC) GOTO SKIP IF (%1) == (%CDDRV%\BOOTIMG.BIN) GOTO SKIP IF (%1) == (%CDDRV%\BOOTCAT.BIN) GOTO SKIP COPY %1 %2 > NUL :SKIP |
|
| 第2楼 DOSforever | 发表于 2006-06-07 01:00 |
| 金牌会员 发帖 2,239 积分 4,639 | |
|
如果光驱中没有PREINST.GHO,PREIN001.GHS,……,BOOTIMG.BIN,BOOTCAT.BIN,其中任何文件中的一个,则把光区根目录下的所以文件都复制到临时目录下。这里,我假设%CDDRV%是光驱盘符的环境变量。
|
|
| 第3楼 mpl2005 | 发表于 2006-06-08 13:47 |
| 初级用户 发帖 7 积分 20 | |
|
可否这样认为i 除去上面所列的文件外,其他的文件全部复制到%CDDRV%
|
|
| 第4楼 zjnbwdj | 发表于 2006-06-09 02:11 |
| 中级用户 发帖 137 积分 300 | |
|
是复制到%TEMP%下吧!
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |