首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX 提问指南
广告
V2EX
›
问与答
bat 双击运行下第四行无法像预期的那样生成 bat 文件,求指导
songz
·
2015-12-16 21:26:09 +08:00
· 1411 次点击
这是一个创建于 3265 天前的主题,其中的信息可能已经有所发展或是发生改变。
@
echo
off
set /p n=input project name(输入项目名字):
md %n%\doc %n%\render %n%\music %n%\picture %n%\export %n%\project %n%\original
echo md ^%date:~3,2^%^%date:~6,2^%>%cd%\%n%\original\data.bat
@
pause
exit
第 1 条附言 ·
2015-12-17 00:02:13 +08:00
相当于 bat 里 echo xxxx>xxx.bat
和 cmd 里 echo xxxx>xxx.bat
运行的结果是不一样的,怎么解决呢
第 2 条附言 ·
2015-12-17 00:43:11 +08:00
解决
@
echo
ON
set /p n=input project name(输入项目名字):
md %n%\doc %n%\render %n%\music %n%\picture %n%\export %n%\project %n%\original
echo 1 > %n%\original\date.bat
set q=md %%date:~5,2%%%%date:~8,2%%
echo %q% > %n%\original\date.bat
@
pause
exit
DATE
Original
bat
project
2 条回复
•
2015-12-16 22:58:26 +08:00
1
jiezhi
2015-12-16 21:29:16 +08:00
去掉 echo
2
songz
OP
2015-12-16 22:58:26 +08:00
@
jiezhi
不行,运行出错
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
905 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms ·
UTC 21:46
·
PVG 05:46
·
LAX 13:46
·
JFK 16:46
Developed with
CodeLauncher
♥ Do have faith in what you're doing.