batch-file - CMD Line - 帮助为我的文件名添加时间
问题描述
有人可以帮我弄清楚将时间添加到输出文件名的语法吗?我能够得到日期,但时间不适合我。我一直在谷歌上搜索它,但到目前为止我还是空着。我已经想出了如何将它添加到文件本身,但我希望能够在名称中看到它。
下面的代码只是一个超级简单的robocopy
命令,我保存为test.cmd
.
一切正常,除了增加时间。
如果您愿意,请随意窃取它。只要确保你谷歌开关,这样你就知道你在做什么。那部分很容易找到。
我的代码
@ECHO OFF
if not exist "C:\Example" mkdir "C:\Example"
ROBOCOPY.EXE C:\Example Source "\\192.168.0.100\Shared Storage" /E /Z /J /NOOFFLOAD /R:2 /W:1 /REG /UNILOG+:"C:\Example Source\%date:~-10,2%-%date:~-7,2%-%date:~-4,4% Time.txt" /MT:4
exit
解决方案
我已经想通了!
如果其他人需要它,就在这里。
@ECHO OFF
if not exist "C:\Example" mkdir "C:\Example"
ROBOCOPY.EXE C:\Example Source "\192.168.0.100\Shared Storage" /E /Z /J /NOOFFLOAD /R:2 /W:1 /REG /UNILOG+:"C:\Example Source\date %date:~-10,2%-%date:~-7,2%-%date:~-4,4% time %time:~0,2%.%time:~3,2%.txt" /MT:4
exit
推荐阅读
- opencv - cv2.projectPoints 实际上是如何工作的?
- r - 如何使用 dist() 函数计算组内的成对距离
- python - Python scipy 函数不采用全局变量
- c++ - 提升多重继承的序列化
- sql - 在 SQL 查询中使用来自 __TABLES_SUMMARY__ 的 table_id 来选择表
- regex - 在 bash 中使用正则表达式进行字符串验证
- sql - 在 SQL Server 中使用 patindex 来检查六个连续的数值
- javascript - 从下拉列表中从我的数据库中获取用户选择
- html - 图像未排列查询的页面布局?
- python - 如何去除字符串中的模式?