1. 打开记事本或其他文本编辑器。
  2. 输入以下代码:

@echo off set /p newtime="Enter new time (yyyymmddhhmmss): " for %%a in (%*) do ( echo %%a echo %newtime% powershell -Command "(Get-Item '%%~fa').LastWriteTime=Get-Date '%newtime%'" )

  1. 保存文件,命名为“ChangeTime.bat”(或其他任何你喜欢的名称),确保保存类型为“所有文件”(不是“文本文件”)。
  2. 将文件保存到你喜欢的位置。
  3. 右键单击任何文件,选择“打开方式”>“选择默认程序”,然后选择“ChangeTime.bat”作为默认程序。
  4. 点击“确定”。
  5. 右键单击任何文件,选择“修改时间”。
  6. 输入新的日期和时间(格式为“yyyymmddhhmmss”,例如“20220101120000”表示2022年1月1日12:00:00),然后按“Enter”键。
  7. 选定的文件的修改时间将被更新为你输入的值。
在Windows10下制作bat文件实现这个功能:在文件上点击右键选择修改时间可以一键修改当前选中文件的修改时间这个属性。

原文地址: http://www.cveoy.top/t/topic/k9g 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录