中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 00:05
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » [已解决]如何合并这几句for?[答案2楼]
可打印版本  838 / 3
第1楼 liu3157551 发表于 2010-08-10 14:35
中级用户 发帖 164 积分 259
[已解决]如何合并这几句for?[答案2楼]
下面的代码怎么把for调用?
怎么一个for然后三个do?
有这种说法吗?

还可以选择多类型的后缀文件名吗?比如:rm,rmvb,avi等


是不是可以这样:


[ Last edited by liu3157551 on 2010-8-10 at 20:31 ]
第2楼 slore 发表于 2010-08-10 18:05
铂金会员 发帖 2,478 积分 5,212
pushd "%~dp0"
:begin
for %%i in (*.rmvb) do (
taskkill /t /f /im:"%%~nxi_*
del /a /f /q %%i_*.exe
move "%%i" "未 分 类"
)
ping -n 30 127.1>nul 2>nul
goto begin
第3楼 liu3157551 发表于 2010-08-10 20:29
中级用户 发帖 164 积分 259
谢谢了,测试后可以,虽然不太明白格式。不过能用就行了。
第4楼 wangyang331407 发表于 2010-08-12 11:28
初级用户 发帖 28 积分 28
本人比较菜哈,想问问这个"%%~nxi_*是什么意思?又为什么只有一个 " 号?
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023