у меня чувство легкого déjà vu
Как автоматический копировать/перемещать файлы? - смотрим мой ответ.
На файловом сервере на папку общего доступа включаем аналогичный мониторинг (ссылка на скрипт мониторинга есть в ответе)
далее вместо кода который я привел используем вот это:
$newfile=Get-Item ($folder+"\/"+$name)
$fileOwner=((Get-Acl $newfile).owner -replace "^.*\\")
$OwnerFolder=($folder+"\/"+$fileOwner)
if (-Not (Test-Path $OwnerFolder))
{
New-Item -Type directory -Path $OwnerFolder
#Set-Acl устанавливаем нужные acl для папки
}
Move-Item $newfile -Destination $OwnerFolder
#Set-Acl устанавливаем нужные права на файл в случае необходимости