Мне нужен сценарий powershell, который будет перемещать файлы в папку на основе даты файла, а затем перемещаться в подпапки на основе первых 3 символов имен файлов.Мне удалось переместить файлы в устаревшую папку, но я не знаю, как продолжить работу с PowerShell для создания подпапок и перемещения файлов в нужную подпапку даты.Вот что у меня и работает на сегодняшний день:
Get-ChildItem \\servername\path\path\path\path\New_folder\*.* -Recurse | foreach {
$x = $_.LastWriteTime.ToShortDateString()
$new_folder_name = Get-Date $x -Format yyMMdd
$des_path = "\\servername\path\path\path\path\$new_folder_name"
if (test-path $des_path){
move-item $_.fullname $des_path
} else {
new-item -ItemType directory -Path $des_path
move-item $_.fullname $des_path
}
}