Saturday, January 8, 2011

NTFS Permission using Command Prompt and .NET Framework Class Library

To provide NTFS Permission to any file using the Command Prompt, here is the command

CACLS "C:\test.bat" /e /p EveryOne:f

The above command gives "Full" permission to the file "test.bat" for "EveryOne" user

For more info, visit http://technet.microsoft.com/en-us/library/bb490872.aspx


VB.NET code for the same,

Imports System.IO

Imports System.Security.AccessControl

Dim fSecurity As FileSecurity

fSecurity = File.GetAccessControl(fileName)

fSecurity.AddAccessRule(New FileSystemAccessRule("EveryOne", FileSystemRights.Write, AccessControlType.Allow))

File.SetAccessControl(fileName, fSecurity)

No comments:

Post a Comment

Github Actions - CI/CD for React.js

 1. Install gh-pages npm package Command:  npm install gh-pages --save-dev 2. In package.json, add the homepage url "homepage": &q...