中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-07 09:27
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 为何vbs后面的代码不运行? 查看 648 回复 1
楼 主 为何vbs后面的代码不运行? 发表于 2008-01-30 11:05 ·  IANA 局域网IP(Private-Use)
新手上路
积分 6
发帖 2
注册 2008-01-21 13:31
18年会员
UID 109157
性别 男
状态 离线
@echo on
@d:
@cd \
@rd P4Temp /s /q

@md P4Temp
@echo dt=cdate(Date)-1>%temp%\tmp.vbs
@echo s=right(year(dt),4) ^& "-" ^& right("0" ^& month(dt),2) ^& "-" ^& right("0" ^& day(dt),2)>>%temp%\tmp.vbs
@echo wscript.echo s>>%temp%\tmp.vbs
@pause rem 好像在这个位置就自动退出了。

@for /f %i in ('cscript /nologo %temp%\tmp.vbs') do md %i
@for /f %i in ('cscript /nologo %temp%\tmp.vbs') do copy P4Temp\*.* %i\*.*
@pause
@echo 完成!
@pause
2 发表于 2008-01-30 11:36 ·  中国 江苏 常州 溧阳市 电信
银牌会员
★★★
积分 2,404
发帖 946
注册 2005-09-08 13:44
20年会员
UID 42345
状态 离线
for /f %i
应该两个%%吧
简单!简单!再简单!
论坛跳转: