2014-09-04 68 views
0

我一直用這個簡單的代碼拷貝整個文件夾結構,包括隱藏文件/文件夾Powershell的拷貝項目-force不保留無形的文件夾

Copy-Item -Path $source -Destination $dest -Recurse -Force; 

它的工作原理,但使所有隱藏的文件/文件夾可見,基本上是Mode財產d--h-d----

# Source folder (hidden) 
Mode    LastWriteTime  Length Name                       
----    -------------  ------ ----                       
d--h-  04.09.2014  11:03   AppData 

# Destination folder (not hidden) 
Mode    LastWriteTime  Length Name                       
----    -------------  ------ ----                       
d----  04.09.2014  15:35   AppData 

變化有一個簡單的方法來複制隱藏的文件夾,因爲它們或者我需要遍歷每個複製的項目,並最終使其不可見?

+0

這是相關的,使用傳遞和'Get-ItemProperty'和'Set-ItemProperty'你應該能夠將它拼在一起:http://stackoverflow.com/a/5925846/736079 – jessehouwing 2014-09-04 14:58:08

回答

-1

您是否考慮過使用Robocopy來代替?它很容易包含處理文件屬性的功能,具有記錄容量和其他高級功能。

+0

這應該是真的一條評論。 – 2016-07-25 15:44:07