怎样在DOS下写命令取当前时间做为文件名?

找老虎 2005-07-02 10:36:30
怎样在DOS下写命令取当前时间做为文件名?
...全文
829 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ajie418 2005-09-13
  • 打赏
  • 举报
回复
我刚试了一下,不行啊,他创建的是两个文件夹,一个是乱得,一个是星期的
icjq 2005-07-02
  • 打赏
  • 举报
回复
如果要取得以日期为文件名的文件,
假设在命令行下键入date
返回形式为:当前日期: 2005-06-02 星期四
echo > %date:~0,4%%date:~5,2%%date:~8,2%
~表示从环境变量的内容的左边开始,~m,n m表示从第m个字符开始,n表示取n个字符。
icjq 2005-07-02
  • 打赏
  • 举报
回复
在dos下,如果输入time
显示为:
当前时间: 12:54:34.42
输入新时间:(回车)

要取得文件名125434,可以用下面的命令
echo >d:\%time:~0,2%%time:~3,2%%time:~6,2%
这样就生成文件名为125434的文件


fatcat_xp 2005-07-02
  • 打赏
  • 举报
回复
... 很难. .自己写C语言好了。
zkxz 2005-07-02
  • 打赏
  • 举报
回复
icjq(cartoon)讲的极是!但这只能用在2000/xp的cmd中。

6,850

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧