PowerShell修改文件创建、修改、访问时间

关键词

windows powershell

Powershell命令

$(DATE) 表示当前日期和时间;
$(Get-Date)$(DATE),表示当前日期和时间;
$(Get-Date "MM/DD/YYYY HH24:MI:SS") 表示指定的日期和时间;
$(Get-Item abc.txt) 表示获取文件的句柄;
$(Get-Item abc.txt).creationtime 获取文件创建时间
$(Get-Item abc.txt).lastaccesstime 获取文件最后访问时间
$(Get-Item abc.txt).lastwritetime 获取文件修改时间

设置文件abc.txt的时间为当前时间

$(Get-Item abc.txt).creationtime=$(DATE)
$(Get-Item abc.txt).lastaccesstime=$(DATE)
$(Get-Item abc.txt).lastwritetime=$(DATE)

设置文件abc.txt的时间为当前时间

$(Get-Item abc.txt).creationtime=$(Get-Date)
$(Get-Item abc.txt).lastaccesstime=$(Get-Date)
$(Get-Item abc.txt).lastwritetime=$(Get-Date)

设置文件abc.txt的时间为指定的某个时间

$(Get-Item abc.txt).creationtime=$(Get-Date "11/04/2019 20:42:23")
$(Get-Item abc.txt).lastaccesstime=$(Get-Date "11/04/2019 20:42:23")
$(Get-Item abc.txt).lastwritetime=$(Get-Date "11/04/2019 20:42:23")
发布了230 篇原创文章 · 获赞 29 · 访问量 23万+

猜你喜欢

转载自blog.csdn.net/huryer/article/details/102905412