Powershell:
Код:
$names = Import-Csv "D:\temp\evgenyat\Names.txt" -Delimiter '=' -Header Name,Login -Encoding Default
$files = gci "D:\temp\evgenyat\Source"
foreach ($name in $names) {
$userfiles = ($files |? name -match "\W$($name.name)\W").fullname
$destination = "D:\temp\evgenyat\Server\homes\$($name.login)"
if (!(Test-Path "$destination")) {mkdir "$destination"}
if ($userfiles) {
$userfiles |copy -Destination "$destination"
}
}