windows ⽤powershell 修改⽂档⽂件夹创建时间、修改时间
⽤win7⾃带的可以轻松修改⽂档/⽂件夹创建时间、修改时间。⽽且可以批量修改。
1. 步骤
新建⼀个bat⽂件,在其中添加语句:2. 解释
代码将folder_path路径下的所有dll⽂件的创建时间和修改时间改成现在的时间。
-command: tells powershell to run the following command and return immediately
ls: list all matching files at the path specified
foreach-object: run the following block on each file that ls found
$_.LastWriteTime = Get-Date: for each file, set the LastWriteTime to the value returned by Get-Date (today’s date and time)$_.CreationTime = Get-Date: for each file, set the CreationTime to the value returned by Get-Date (today’s date and time)
3. 修改⾄指定时间
将$_.LastWriteTime = Get-Date:改为$_.LastWriteTime = '01/11/2004 22:13:36':4. 递归⽂件夹中所有⽂件
参考:@ECHO -command "ls 'folder_path\*.dll' | foreach-object { $_.LastWriteTime = Get-Date; $_.CreationTime = Get-Date }"PAUSE
1
2
powershell创建目录3
4@ECHO -command "ls 'folder_path\*.*' | foreach-object { $_.LastWriteTime = '01/11/2004 22:13:36'; $_.CreationTime = '01/11/2004 22:13:36' }"PAUSE
1
2
3@ECHO -command "Get-Childitem -path 'E:\project_llj\install\test\' -Recurse | foreach-object { $_.LastWriteTime = Get-Date; $_.CreationTime = Get-
PAUSE 1
2
3
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论