2012-04-03 11 views
2

ユーザが指定した共有のネットワーク上のパーミッションを持つ一連のフォルダを作成するアプリケーションを作成することになりました。私の考えは、すべての必要な権限を持つテンプレートとしてフォルダを作成することです。アプリは単にテンプレートを指定された共有にコピーします。 C#やPowerShellでフォルダをコピーし、パーミッションを保持することは可能ですか?私はGoogleの検索を行ったが、何も決定的なものを見つけることができません。フォルダをコピーしてパーミッションを保護する

+0

PowerShellを使用して、いくつかのヒント:http://blogs.msdn.com/b/powershell/archive/ 2009/05/11/copy-acl.aspx –

答えて

1

ここで、FileSecurityクラスを使用してファイルのアクセス権を転送します。フォルダの

Google first result on c# copy files maintain permissions

とディレクトリのセキュリティ:

Directory Security 1

Directory Security 2

+0

ありがとう、質問は唯一のフォルダを示すので、ファイルをコピーしようとしていません。ディレクトリ1のリンクに関して、私はそれを見ましたが、質問は答えられていません、それは投票されたことさえありません。回答ありがとうございます –

+0

また、答えは、まったく初心者ではありません^^ どのような場合でも、ディレクトリセキュリティは動作しますが、回答に関しては、クレジットのためではなく答えを出すために入力しました。 –

+0

私はちょうどチェックし、あなたの権利は非常に低いですが、まだそれは正解をthats意味しません。それは501回見られ、投票はなかった。多分それはそれをする良い方法ではないと私に考えさせる。いくつかのテストコードを実行してみてください。 –

関連する問題