PowerShell 修改檔案日期與時間 (3)
tags: 部落格文章
關於檔案的 修改時間 和 存取時間有什麼差別可以看這篇站內文
字串格式和日期格式怎麼互轉可以參考這一邊
修改檔案日期
代碼開源在這裡: hunandy14/FileDateEditor
快速使用
irm bit.ly/4gkzM5D|iex; Set-FileDate -File "test\file.txt" "2025-2-4"
詳細功能
# 載入函式
irm bit.ly/4gkzM5D|iex;
# 建立日期
Get-Item "test\file.txt" | Set-FileDate "2025-2-4" -Creation
# 修改日期
Get-Item "test\file.txt" | Set-FileDate "2025-2-4" -Write
# 存取日期
Get-Item "test\file.txt" | Set-FileDate "2025-2-4" -Access
# 日期字串
Get-Item "test\file.txt" | Set-FileDate "2025-02-04" -Format "yyyy-MM-dd"
生成測試檔案
irm bit.ly/4gkzM5D|iex; 1..10 | ForEach-Object{
$idx=$_.ToString('00')
New-Item -ItemType File -Path "file_2025-02-$idx.txt" |
Set-FileDate "2025-02-$idx"
}
沒有留言:
張貼留言