opus-nt/set-perms.bat

17 lines
615 B
Batchfile

@echo off
setlocal
cd /d "%~dp0"
if "%isTrustedInstaller%" == "1" (
echo Do not run this script as TrustedInstaller, run it as Administrator.
pause
goto exit
)
echo Setting permissions...
icacls "%cd%" /setowner Administrators /T /C /L /Q >nul
icacls "%cd%" /reset /T /C /L /Q >nul
icacls "%cd%" /inheritance:e /T /C /L /Q >nul
icacls "%cd%" /inheritance:r /C /L /Q >nul
icacls "%cd%" /setowner Administrators /T /C /L /Q >nul
icacls "%cd%" /grant Users:(OI)(CI)RX /grant Administrators:(OI)(CI)F /grant "NT SERVICE\TrustedInstaller":(OI)(CI)F /grant SYSTEM:(OI)(CI)F /T /C /L /Q >nul
pause
:exit