批处理文件可以更改系统日期; 保存带有属性的文件; 将日期更改回当前日期?

Edo*_*oor 1 windows batch-file systemtime file-attributes filetime

批处理文件可以更改系统日期; 保存带有属性的文件; 将日期更改回当前日期?

目标是保存MYFILE.TXT,日期为01-01-2010

使用批处理命令.

我试过设置date = 01-01-2010

然后保存文件,但它不起作用.

这不可能吗?

@echo off
rem to Run this Batch file as administrator

date 01-01-2010
echo %date%
pause
echo Hello World > test.txt

date 09-08-2010

echo %date%
pause

goto :eof
Run Code Online (Sandbox Code Playgroud)

注意:如果我们没有"以管理员身份运行",则会创建一条错误消息"客户端未保留所需的权限".

Jac*_*lly 5

你最好的选择是touchGNUWin32获取并使用它来改变时间戳.通过改变系统日期来做到这一点就像使用大锤来破解坚果一样.