Home
Manage Your Code
Snippet: Create Directory and set permission to "Everyone" (ActionScript)
Title: Create Directory and set permission to "Everyone" Language: ActionScript
Description: Creates a Directory based on a FileInfo and set permission to "Everyone" in every language of OS Views: 58
Author: - - Date Added: 7/4/2008
Copy Code  
foreach (FileInfo fi in myFileList)
                {
                    try
                    {
                        if (!fi.Directory.Exists)
                        {
                            fi.Directory.Create();
                            DirectorySecurity direSec = fi.Directory.GetAccessControl();
                            direSec.AddAccessRule(new FileSystemAccessRule(
                                                            // Account "Everyone" in every language
                                                            new SecurityIdentifier(WellKnownSidType.WorldSid, null).Translate(typeof(NTAccount)).Value,
                                                            FileSystemRights.FullControl,
                                                            AccessControlType.Allow));
                            fi.Directory.SetAccessControl(direSec);
                        }
                    }
                    catch (Exception ex)
                    {
                        Log.logExceptions(ex, this.logging);
                    }
                }
Usage
Use to set directory permissions to everyone