gpt4 book ai didi

cmd - 使用批处理文件在文件名中附加当前日期和时间

转载 作者:行者123 更新时间:2023-12-04 17:37:31 25 4
gpt4 key购买 nike

我尝试在日志文件的文件名中附加当前日期和时间。
它运行良好,但仅从上午 10:00:00 开始,我从未尝试过它何时停止工作,我不知道可能在 00:00:00。

请问我该如何解决这个问题?

这是批处理文件:

echo off
cls
date /t >> d:\Folder_Log\log.txt
time /t >> d:\Folder_Log\log.txt
echo Starting execution >> d:\Folder_Log\log.txt
java -jar d:\NetBeansProjects\myapplication\dist\myapplication.jar 2>> d:\Folder_Log\log.txt
echo Finished execution >> d:\Folder_Log\log.txt
:: Writing log file in D:\Folder_Log\Log.txt***********************************************************
Timeout /t 3 /nobreak >nul
ren d:\Folder_Log\log.txt-log-%date:~0,2%-%date:~3,2%-%date:~6,4%-%time:~0,2%-%time:~3,2%-%time:~6,2%.txt

谢谢

最佳答案

如果小时数小于 10,那么您的名字中会有一个空格。带空格的名称必须用引号引起来。

ren "d:\Folder_Log\log.txt" "log-%date:~0,2%-%date:~3,2%-%date:~6,4%-%time:~0,2%-%time:~3,2%-%time:~6,2%.txt"

关于cmd - 使用批处理文件在文件名中附加当前日期和时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13925923/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com