Я пытался организовать загрузку файлов PST в подпапки на основе даты их изменения.
Например, я хотел бы переместить файл PST с датой изменения "24/09/2019"во вновь созданную папку с именем «24/09/2019» - имя папки, основанное на дате изменения.
Мне удалось создать папку с датой на основе ОДНОГО файла, но переместить файл впапка и завершение этого процесса для нескольких файлов не работает.
$LastModifiedDate = Get-ChildItem "C:\users\user\Desktop\Test\"
$LastModified = $LastModifiedDate.LastWriteTime.ToString("dd-MM-yyyy")
$LastModifiedDate | ForEach-Object {
New-Item -ItemType directory -Path "C:\users\user\desktop\Test\" -Name $LastModified
Move-Item $LastModifiedDate -Path "C:\users\user\desktop\test\$LastModified"
}
echo $LastModifiedDate
echo $LastModified