更改文件夹的“修改日期”(可能是PowerShell)
有时,当我强制关闭Windows Server 2003计算机时(我别无选择),某个目录中包含的文件夹都将其“修改日期”更改为当前日期。 幸运的是,在每个文件夹中,文件都具有正确的“修改日期”。 我想复制“修改(或创建)日期”的其中一个文件是每个文件夹都在里面的.jdf文件。 我需要帮助才能在PowerShell中创建脚本。 我发现这个PS1脚本几乎完成了这项工作: Get-ChildItem $root | Where-Object {$_.PSIsContainer} | Foreach-Object{ # get the oldest file for the current directory object $oldest = Get-ChildItem $_.FullName | Sort-Object LastWriteTime | Select-Object LastWriteTime -Last 1 if($oldest) { # oldest object found, set current directory LastWriteTime $_ | Set-ItemProperty -Name …