[Webinar] Streamline your web hosting managementRegister Today

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 525
  • Last Modified:

Directory.CreateDirectory

Using the above method of Directory.CreateDirectory(Path, Security). How can I retrieve the security from one directory and place it or copy it another?
0
thenrich
Asked:
thenrich
1 Solution
 
nffvrxqgrcfqvvcCommented:
You can use GetAccessControl to return DirectorySecurity about one directory and then use that in your call to CreateDirectory.
The example below obtains the security from the folder C:\Test then creates a new directory with the same security named C:\Test2

Dim dirSecurity As System.Security.AccessControl.DirectorySecurity = System.IO.Directory.GetAccessControl("c:\test")
System.IO.Directory.CreateDirectory("c:\test2", dirSecurity)

Open in new window

0

Featured Post

Take Control of Web Hosting For Your Clients

As a web developer or IT admin, successfully managing multiple client accounts can be challenging. In this webinar we will look at the tools provided by Media Temple and Plesk to make managing your clients’ hosting easier.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now