![]() |
PowerShell - копирование папки с атрибутом "скрытая"
Хочу скопировать папку с файлами на компы в сетке, но при копировании атрибут "скрытый" слетает... подскажите как можно скопировать но чтобы папка осталась скрытой.
$Computers = Get-Content "C:\COMP\comp.txt" $Source = "C:\LOG" $Computers | ForEach-Object { Copy-Item -Path $Source -Recurse -Destination "\\$_\c$\" -Verbose -Force -ErrorAction SilentlyContinue } |
Код:
robocopy $Source "\\$_\c$\LOG" /mir Код:
Set-ItemProperty"\\$_\c$\LOG" -Name Attributes -Value Hidden |
Цитата:
|
Цитата:
Т.к. они просто делают проверку Exists и Directory.CreateDirectory, в отличие от файлов. |
Kazun, спасибо, ясно. Кстати, надо будет и самому иметь в виду такое.
|
Set-ItemProperty\\$_\c$\LOG : Не удалось загрузить модуль "Set-ItemProperty". Для получения дополн
ительных сведений выполните команду "Import-Module Set-ItemProperty". строка:2 знак:1 + Set-ItemProperty"\\$_\c$\LOG" -Name Attributes -Value Hidden + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (Set-ItemProperty\\$_\c$\LOG:String) [], CommandNot FoundException + FullyQualifiedErrorId : CouldNotAutoLoadModule не работает! |
работает
$Computers = Get-Content "C:\COMP\comp.txt" $Computers | ForEach-Object { Set-ItemProperty "\\$_\c$\LOG" -name Attributes -Value "Hidden" } |
Время: 01:19. |
Время: 01:19.
© OSzone.net 2001-