请问如何把文件的创建时间改成修改时间的批处理怎么写?

请问如何把文件的创建时间改成修改时间的批处理怎么写
文件有创建时间,修改时间,还有最后访问时间,我现在 想把

文件的创建时间改成修改时间,请问这个怎么操作呢

第1个回答  2022-03-26
不清楚你的实际文件/情况,仅以问题中的说明为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起双击运行<# :
cls&echo off&cd /d "%~dp0"
rem 将一个指定文件的创建时间改成修改时间
set #=Any question&set _=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%_% %z%
powershell -NoProfile -ExecutionPolicy bypass "[IO.File]::ReadAllText(\"%~f0\",[Text.Encoding]::GetEncoding('GB2312'))|Invoke-Expression"
echo;%#% +%$%%$%/%_% %z%
pause
exit
#>
$file="D:\xxx.jpg";
if(-not (test-path -literal $file)){write-host ('"'+$file+'" 未找到');exit;}
$f=get-item -literal $file;
$f.CreationTime=$f.LastWriteTime;

相似回答