Windows
最佳實踐 - 導出/導入 Windows 2008 文件/文件夾權限
我正在我們的網路伺服器上創建一個輔助網站,我希望它擁有相同的文件夾和(大部分)文件權限,但內容完全不同。理想情況下,我只想從源文件夾結構中轉儲權限並將其導入新的文件夾結構。
我查看了 Sysinternals 工具、命令行和 powershell 選項,但它們似乎並沒有完全符合我的要求。做我想做的最好的方法是什麼?
您可以使用
robocopy
.假設源
C:\inetpub\site1
和目標為C:\inetpub\site2
,以下將在“site2”下創建相同的文件夾層次結構,保留“site1”的權限。robocopy C:\inetpub\site1 C:\inetpub\site2 /mir /copyall /xf *
/mir
鏡子/copyall
複製所有權限/xf *
排除匹配的文件 *
你看過icacls嗎?您可以讓 icacls 將 acls 吐出到文件中,然後使用該文件設置目標的權限。
或者您可以使用 xcopy 將您的文件夾複製到新的 inetpub/wwwroot,然後替換需要替換的文件:
將文件夾複製到另一個文件夾並保留其權限
點擊開始,然後點擊執行。在“打開”框中,鍵入 cmd,然後點擊“確定”。鍵入 xcopy sourcedestination /O /X /E /H /K 然後按 ENTER,其中 source 是要複製的文件的源路徑,destination 是文件的目標路徑。