社区
一般软件使用
帖子详情
cmd for循环中%date%怎么不变化
放飞的心灵
2016-04-20 09:43:33
for /L %%i in (1,1,100) do (
set a=%date%%time%
echo %a%
)
输出的a值没有变化,都是一样的时间,
这是怎么回事呀
...全文
654
4
打赏
收藏
cmd for循环中%date%怎么不变化
for /L %%i in (1,1,100) do ( set a=%date%%time% echo %a% ) 输出的a值没有变化,都是一样的时间, 这是怎么回事呀
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
放飞的心灵
2016-04-25
打赏
举报
回复
好了, 用了goto语句 参考了http://bbs.csdn.net/topics/390961143 qq_32437779的回复: 换一种方式就好了! @echo off for /l %%i in (1,1,100) do ( :start set mydate=%date:~0,10% set mytime=%time:~0,2%:%time:~3,2% echo TIME: %mydate% %mytime% pause goto start ) 非常感谢
放飞的心灵
2016-04-25
打赏
举报
回复
只要是for{}中,%value%就是不变
放飞的心灵
2016-04-25
打赏
举报
回复
能不能举个例子。 不是太好实现 Call bat还是不行
tcmakebest
2016-04-20
打赏
举报
回复
似乎是调用之前就替换好的, 循环时不变了 这种情况需要放到单独的BAT文件中调用.
如何1天实战
CMD
/DOS批处理脚本编程
1天实战
CMD
/DOS批处理脚本编程 二、课程特点 简单易懂,可操作易上手! 三、你将学到 1、通过
CMD
批处理关闭危险端口 2、通过
CMD
...
cmd
批处理转义字符%的详细解释
cmd
批处理转义字符%的详细解释 在命令行
中
使用for时不需要双%,这源于命令解释器对命令行与批处理的处理方式不同。 1、%是个ESCAPE字符,通常将之译为转义字符,但也有更形象的译名脱逸字符、逃逸字符等。也就是说%不仅仅将与其相关的特定字符串转义并替换为特定字符串,而且自身也会被“脱逸”。而且类似于C语言
中
的转义字符"\",双%会转义并脱逸为单%,四%则脱为双%。2、fo...
cmd
基本使用方法和命令总结
注释命令 :: rem 1-
cmd
:获取当前路径: set cur_path=%cd% echo %cur_path% 2-
cmd
:设置
cmd
窗口标题 title name 3-
cmd
:写数据到当前目录下的文件 echo %time% > %cd%\record.txt echo start >> %cd%\record 备注:如果目录有空格,需要将%cd%用
dos 命令
这里写目录标题for /f %i:FOR
循环
时用,
CMD
直接执行使用 %%i:FOR
循环
时用,BAT脚本
中
使用 %i%:调用普通变量 for /f 提取文本信息,则是for /f的拿手好戏:读取文件内容;提取某几行字符;截取某个字符片段;对提取到的内容再切分、打乱、杂糅……只要你所能想到的花样,for /f 都会想方设法帮你办到,因为,for /f 就是被设计成专门用于解析文本的 1、普通用法: 两个小案例:把test.ba
cmd
高级教程
CMD
高级使用教程 目录 第一章 批处理基础 第一节 常用批处理内部命令简介 1、REM 和 :: 2、ECHO 和 @ 3、PAUSE 4、ERRORLEVEL 5、TITLE 6、COLOR 7、mode 配置系统设备 8、GOTO 和 : 9、FIND 10、START 11、assoc 和 ftype 12、pushd 和 popd 13、CALL 14、shift 15、IF 16、setlocal 与 变量延迟(ENABLEDELAYEDEXPANSION / DISABLEDELAYEDEX
一般软件使用
4,165
社区成员
38,513
社区内容
发帖
与我相关
我的任务
一般软件使用
Windows专区 一般软件使用
复制链接
扫一扫
分享
社区描述
Windows专区 一般软件使用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章