中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 08:14
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » 求助!程序简化
可打印版本  1,759 / 0
第1楼 xyz1234111 发表于 2010-12-28 08:18
初级用户 发帖 32 积分 32
求助!程序简化
求助如题
本人是批处理菜鸟
代码一:我在局域网中删除指定路径文件夹,因为路径都很有规律,求高手帮忙把命令简化成一条,不要这么繁琐
for /f "delims=" %%i in ('dir /b/s \\bcfocus001\c\data')do echo "%%i" >>test.txt & rd /s/q "\\bcfocus001\c\data"
for /f "delims=" %%i in ('dir /b/s \\bcfocus002\c\data')do echo "%%i" >>test.txt & rd /s/q "\\bcfocus002\c\data"
for /f "delims=" %%i in ('dir /b/s \\bcfocus003\c\data')do echo "%%i" >>test.txt & rd /s/q "\\bcfocus003\c\data"
for /f "delims=" %%i in ('dir /b/s \\bcfocus004\c\data')do echo "%%i" >>test.txt & rd /s/q "\\bcfocus004\c\data"
for /f "delims=" %%i in ('dir /b/s \\bcfocus005\c\data')do echo "%%i" >>test.txt & rd /s/q "\\bcfocus005\c\data"
for /f "delims=" %%i in ('dir /b/s \\bcfocus006\c\data')do echo "%%i" >>test.txt & rd /s/q "\\bcfocus006\c\data"
for /f "delims=" %%i in ('dir /b/s \\bcfocus007\c\data')do echo "%%i" >>test.txt & rd /s/q "\\bcfocus007\c\data"
for /f "delims=" %%i in ('dir /b/s \\bcfocus008\c\data')do echo "%%i" >>test.txt & rd /s/q "\\bcfocus008\c\data"
for /f "delims=" %%i in ('dir /b/s \\bcfocus009\c\data')do echo "%%i" >>test.txt & rd /s/q "\\bcfocus009\c\data"
for /f "delims=" %%i in ('dir /b/s \\bcfocus010\c\data')do echo "%%i" >>test.txt & rd /s/q "\\bcfocus010\c\data"


代码二
同样的问题,能不能在我拷贝局域网中固定路径的文件的时候SET日期作为变量,将路径简化成一条命令?
COPY "\\Bcfinal001\C\VPCT Data\Barracuda_Color_final\TestSummaries\*2010Nov08*.TXT" 1.TXT
COPY "\\Bcfinal002\C\VPCT Data\Barracuda_Color_final\TestSummaries\*2010Nov08*.TXT" 2.TXT
COPY "\\Bcfinal003\C\VPCT Data\Barracuda_Color_final\TestSummaries\*2010Nov08*.TXT" 3.TXT
COPY "\\Bcfinal004\C\VPCT Data\Barracuda_Color_final\TestSummaries\*2010Nov08*.TXT" 4.TXT
COPY "\\Bcfinal005\C\VPCT Data\Barracuda_Color_final\TestSummaries\*2010Nov08*.TXT" 5.TXT
COPY "\\Bcfinal006\C\VPCT Data\Barracuda_Color_final\TestSummaries\*2010Nov08*.TXT" 6.TXT
COPY "\\Bcfinal007\C\VPCT Data\Barracuda_Color_final\TestSummaries\*2010Nov08*.TXT" 7.TXT
COPY "\\Bcfinal008\C\VPCT Data\Barracuda_Color_final\TestSummaries\*2010Nov08*.TXT" 8.TXT
COPY "\\Bcfinal009\C\VPCT Data\Barracuda_Color_final\TestSummaries\*2010Nov08*.TXT" 9.TXT
COPY "\\Bcfinal010\C\VPCT Data\Barracuda_Color_final\TestSummaries\*2010Nov08*.TXT" 10.TXT
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023