Відповіді:
Наступний спосіб, пояснений тут, працює для мене. Тому я використав:
Get-ChildItem C:\testFile1.txt | % {$_.LastWriteTime = '01/11/2005 06:01:36'}
Не плутайте команду "get- *" ... вона працюватиме незалежно від того, що це get замість того, щоб написати чи щось. Зауважте, як написано у джерелі, що вам потрібно використовувати ВАШ налаштований формат даних, а може бути, не той, як у моєму прикладі вище.
Так, можна змінити останню змінену дату . Ось один приклад лайнера
powershell foreach($file in Get-ChildItem folder1) {$(Get-Item $file.Fullname).lastwritetime=$(Get-Date).AddHours(-5)}