![]() |
ищу PS код для копирования структуры каталогов
Имеется папка, например D:\xyz со множеством подпапок разного уровня вложения.
Необходим код, создающий папку, напр. D:\tmp_xyz со всей структурой подпапок как в D:\xyz Раньше с PS ела не имел. Прошу помочь |
Код:
$from = "D:\xyz" |
Код:
(gci 'D:\xyz' -dir -rec).fullname.replace('D:\xyz', 'D:\tmp_xyz') | % { ni -Path $_ -item Directory } |
Sham, отличная идея, а вы проверяли работоспособность?
У меня валит кучу ошибок Код:
New-Item : Не удается привязать объект ввода, так как он не содержит сведения, необходимые для привязки всех обязательных параметров: Pa Код:
(gci 'D:\xyz' -Recurse |? psiscontainer).FullName.Replace('D:\xyz', 'D:\tmp_xyz') |% {$null = New-Item $_ -ItemType Directory -ErrorAction SilentlyContinue} |
Код:
$source = ".\Folder1\" На другом форуме, где гражданин тоже оставил просьбу в поиске кода, подсказали более простой вариант: Код:
$source = ".\Folder1" |
Благодарю за ответы, очень помогло.
|
Время: 00:39. |
Время: 00:39.
© OSzone.net 2001-