gpt4 book ai didi

windows - 如何在 Windows 命令行上获取一组文件的最后修改日期?

转载 作者:可可西里 更新时间:2023-11-01 12:18:00 25 4
gpt4 key购买 nike

我一直在使用以下命令来获取文件日期。但是,自从我们转移到另一台服务器 (Windows Server 2003) 后,fileDate 变量一直返回空白值。

FOR /f %%a in ('dir myfile.txt^|find /i " myfile.txt"') DO SET fileDate=%%a 

有没有其他更可靠的方法来获取文件日期?

最佳答案

在下面的代码中,将 % 更改为 %% 以便在批处理文件中使用,对于 %~ta 语法输入 调用/?

for %a in (MyFile.txt) do set FileDate=%~ta

示例输出:

for %a in (MyFile.txt) do set FileDate=%~ta
set FileDate=05/05/2020 09:47 AM

for %a in (file_not_exist_file.txt) do set FileDate=%~ta
set FileDate=

关于windows - 如何在 Windows 命令行上获取一组文件的最后修改日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2111333/

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