2016-09-15 19 views
-2

C#に新しいファイル/フォルダを作成してシステム管理権限を取得する前に、アクセスコントロールを表示するにはどうすればよいですか?
管理者の許可が必要なフォルダにファイル/フォルダまたはディレクトリを作成しているので、毎回管理者としてプログラムを開くのを避けたいので、これが必要です。
私は次のコードのようなものが必要になります。管理権限の表示方法

Directory.CreateDirectory(fileName, new DirectorySecurity(fileName2, AccessControlSections.Owner)); 

答えて

1

あなたはこのような何かを探していますか? File.SetAccessControl()

これにより、指定したファイルに対するアクセス許可を設定できます。

+1

セキュリティ対応を行う方法の真上に追加する属性[PermissionSetAttribute(SecurityAction.LinkDemand、NAME = "FullTrustアクセス")] [PermissionSetAttribute(SecurityAction.InheritanceDemand、NAME = "FullTrustアクセス")] もありますコール。 –

関連する問題