File Manipulation From the Command Line

Take Ownership:    TAKEOWN.EXE
Modify Permissions:    ICACLS.EXE
  -icacls .\*.* /grant DOMAIN\Departments_Read_LG:(OI)(CI)(RX)
Copy Files:    COPY.EXE, XCOPY.EXE
Replicate Files:    ROBOCOPY.EXE
View Open Files:    OPENFILES.EXE

Sample Script: Reset Permissions on User Home Directory
TAKEOWN /f "E:\Home Directories\%userDir%" /r /d y
ICACLS "E:\Home Directories\%userDir%" /reset /T
ICACLS "E:\Home Directories\%userDir%" /grant:r "MYDOMAIN\%userDir%":(OI)(CI)F /grant:r "SYSTEM":(OI)(CI)F /grant:r "MYDOMAIN\%username%":(OI)(CI)F
ICACLS "E:\Home Directories\%userDir%" /inheritance:r
ICACLS "E:\Home Directories\%userDir%" /setowner "MYDOMAIN\%userDir%" /T
::ICACLS "E:\Home Directories\%userDir%" /remove "MYDOMAIN\%username%"


Comments