• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • 在 windows 中修改文件的日期

    使用 PowerShell 修改时间戳:

    • Get-Item :获取指定路径的文件对象。
    • Set-ItemProperty :用于设置文件属性。
    • -Name 参数指定时间戳类型: CreationTime 、 LastAccessTime 、 LastWriteTime 。
    • -Value 指定要设置的时间值。
    # 修改最后修改时间
    Set-ItemProperty -Path "C:\test\file.txt" -Name LastWriteTime -Value "2025-04-05 10:00:00"
    

    批量处理文件时间戳的脚本编写。PowerShell的优势在于其强大的脚本能力,可以轻松实现对多个文件的时间戳修改。

    # 设置目标文件夹路径
    $folderPath = "C:\test\files"
    
    # 获取所有.txt文件
    $files = Get-ChildItem -Path $folderPath -Filter *.txt
    
    # 设置统一时间
    $newTime = "2025-04-05 09:00:00"
    
    # 修改最后修改时间
    Set-ItemProperty -Path $file.FullName -Name LastWriteTime -Value $newTime