2012-04-03 223 views
2

夥計們一直負責創建一個應用程序,該應用程序會在用戶指定的共享網絡中創建一組權限在我們的網絡上的文件夾。我的想法是創建文件夾作爲具有所有必要權限的模板,然後應用程序將簡單地將模板複製到指定的共享。是否有可能在C#或PowerShell中複製文件夾並在此時保留權限。我做了谷歌搜索,但無法找到任何結論。複製文件夾和保留權限

+0

使用PowerShell一些提示:http://blogs.msdn.com/b/powershell/archive/ 2009/05/11/copy-acl.aspx – 2012-04-03 14:45:05

回答

1

你走了,簡單的使用FileSecurity類來傳輸文件的權限。

Google first result on c# copy files maintain permissions

和目錄安全的文件夾:

Directory Security 1

Directory Security 2

+0

謝謝,即時消息不希望複製文件,因爲問題只說明它的唯一文件夾。關於號碼簿1的鏈接,我確實看到了,但問題沒有標記爲答覆,它甚至沒有被投票。感謝您的回覆,雖然 – 2012-04-03 14:38:57

+0

也是@ ho1給出的答案不完全是一個新手^^ 在任何情況下,目錄安全的作品,關於答案我鍵入它給你一個答案,不是因爲信用。 – 2012-04-03 14:42:51

+0

我剛剛檢查過,你的權利很低,但是這並不意味着這是正確的答案。它被視爲501次,並沒有任何投票。讓我覺得這可能不是一個很好的做法。我運行一些測試代碼來看看。 – 2012-04-03 14:44:06