127 lines
7.8 KiB
Batchfile
127 lines
7.8 KiB
Batchfile
|
@echo off
|
||
|
set NOPRINT="%1"
|
||
|
if "%1" == "" set NOPRINT=/r
|
||
|
md e:\tst1 > NUL
|
||
|
echo . > e:\tst1\a1.dat
|
||
|
|
||
|
cacls e:\tst1\a1.dat /deny everyone > NUL
|
||
|
if errorlevel 1 echo ERROR - command1 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% everyone N > NUL
|
||
|
if errorlevel 1 echo ERROR - command2 verification failed
|
||
|
cacls e:\tst1\a1.dat /grant users:R > NUL
|
||
|
if errorlevel 1 echo ERROR - command failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% BUILTIN\users R > NUL
|
||
|
if errorlevel 1 echo ERROR - command3 verification failed
|
||
|
cacls e:\tst1\a1.dat /grant users:F > NUL
|
||
|
if errorlevel 1 echo ERROR - command4 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% BUILTIN\users F > NUL
|
||
|
if errorlevel 1 echo ERROR - command5 verification failed
|
||
|
cacls e:\tst1\a1.dat /grant users:C > NUL
|
||
|
if errorlevel 1 echo ERROR - command6 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% BUILTIN\users C > NUL
|
||
|
if errorlevel 1 echo ERROR - command7 verification failed
|
||
|
cacls e:\tst1\a1.dat /grant users:R > NUL
|
||
|
if errorlevel 1 echo ERROR - command8 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% BUILTIN\users R > NUL
|
||
|
if errorlevel 1 echo ERROR - command9 verification failed
|
||
|
cacls e:\tst1\a1.dat /replace users:R > NUL
|
||
|
if errorlevel 1 echo ERROR - command10 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% BUILTIN\users R > NUL
|
||
|
if errorlevel 1 echo ERROR - command11 verification failed
|
||
|
cacls e:\tst1\a1.dat /replace users:F > NUL
|
||
|
if errorlevel 1 echo ERROR - command12 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% BUILTIN\users F > NUL
|
||
|
if errorlevel 1 echo ERROR - command13 verification failed
|
||
|
cacls e:\tst1\a1.dat /replace users:C > NUL
|
||
|
if errorlevel 1 echo ERROR - command14 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% BUILTIN\users C > NUL
|
||
|
if errorlevel 1 echo ERROR - command15 verification failed
|
||
|
cacls e:\tst1\a1.dat /replace users:N > NUL
|
||
|
if errorlevel 1 echo ERROR - command16 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% BUILTIN\users N > NUL
|
||
|
if errorlevel 1 echo ERROR - command17 verification failed
|
||
|
cacls e:\tst1\a1.dat /revoke users > NUL
|
||
|
if errorlevel 1 echo ERROR - command18 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% > NUL
|
||
|
if errorlevel 1 echo ERROR - command19 verification failed
|
||
|
cacls e:\tst1\a1.dat /deny users > NUL
|
||
|
if errorlevel 1 echo ERROR - command20 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% BUILTIN\users N > NUL
|
||
|
if errorlevel 1 echo ERROR - command21 verification failed
|
||
|
cacls e:\tst1\a1.dat /edit /grant everyone:R > NUL
|
||
|
if errorlevel 1 echo ERROR - command22 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% BUILTIN\users N everyone R > NUL
|
||
|
if errorlevel 1 echo ERROR - command23 verification failed
|
||
|
cacls e:\tst1\a1.dat /edit /grant everyone:F > NUL
|
||
|
if errorlevel 1 echo ERROR - command24 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% BUILTIN\users N everyone F > NUL
|
||
|
if errorlevel 1 echo ERROR - command25 verification failed
|
||
|
cacls e:\tst1\a1.dat /edit /grant everyone:C > NUL
|
||
|
if errorlevel 1 echo ERROR - command26 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% BUILTIN\users N everyone F > NUL
|
||
|
if errorlevel 1 echo ERROR - command27 verification failed
|
||
|
cacls e:\tst1\a1.dat /edit /grant everyone:R > NUL
|
||
|
if errorlevel 1 echo ERROR - command28 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% BUILTIN\users N everyone F > NUL
|
||
|
if errorlevel 1 echo ERROR - command29 verification failed
|
||
|
cacls e:\tst1\a1.dat /edit /replace everyone:R > NUL
|
||
|
if errorlevel 1 echo ERROR - command30 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% BUILTIN\users N everyone R > NUL
|
||
|
if errorlevel 1 echo ERROR - command31 verification failed
|
||
|
cacls e:\tst1\a1.dat /edit /replace everyone:F > NUL
|
||
|
if errorlevel 1 echo ERROR - command32 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% BUILTIN\users N everyone F > NUL
|
||
|
if errorlevel 1 echo ERROR - command33 verification failed
|
||
|
cacls e:\tst1\a1.dat /edit /replace everyone:C > NUL
|
||
|
if errorlevel 1 echo ERROR - command34 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% BUILTIN\users N everyone C > NUL
|
||
|
if errorlevel 1 echo ERROR - command35 verification failed
|
||
|
cacls e:\tst1\a1.dat /edit /replace everyone:N > NUL
|
||
|
if errorlevel 1 echo ERROR - command36 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% everyone N BUILTIN\users N > NUL
|
||
|
if errorlevel 1 echo ERROR - command37 verification failed
|
||
|
cacls e:\tst1\a1.dat /edit /revoke everyone > NUL
|
||
|
if errorlevel 1 echo ERROR - command38 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% BUILTIN\users N > NUL
|
||
|
if errorlevel 1 echo ERROR - command39 verification failed
|
||
|
cacls e:\tst1\a1.dat /edit /deny everyone > NUL
|
||
|
if errorlevel 1 echo ERROR - command40 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% everyone N BUILTIN\users N > NUL
|
||
|
if errorlevel 1 echo ERROR - command41 verification failed
|
||
|
|
||
|
cacls e:\tst1\a1.dat /grant users:R everyone:C > NUL
|
||
|
if errorlevel 1 echo ERROR - command42 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% BUILTIN\users R everyone C > NUL
|
||
|
if errorlevel 1 echo ERROR - command43 verification failed
|
||
|
cacls e:\tst1\a1.dat /replace users:C everyone:R replicator:C > NUL
|
||
|
if errorlevel 1 echo ERROR - command44 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% BUILTIN\users C everyone R BUILTIN\replicator C > NUL
|
||
|
if errorlevel 1 echo ERROR - command45 verification failed
|
||
|
cacls e:\tst1\a1.dat /revoke users everyone replicator "power users" > NUL
|
||
|
if errorlevel 1 echo ERROR - command46 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% > NUL
|
||
|
if errorlevel 1 echo ERROR - command47 verification failed
|
||
|
cacls e:\tst1\a1.dat /deny users everyone replicator "power users" "backup operators" > NUL
|
||
|
if errorlevel 1 echo ERROR - command48 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% BUILTIN\users N everyone N BUILTIN\replicator N "BUILTIN\power users" N "BUILTIN\backup operators" N > NUL
|
||
|
if errorlevel 1 echo ERROR - command49 verification failed
|
||
|
cacls e:\tst1\a1.dat /edit /replace users:R everyone:C > NUL
|
||
|
if errorlevel 1 echo ERROR - command50 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% BUILTIN\replicator N "BUILTIN\power users" N "BUILTIN\backup operators" N BUILTIN\users R everyone C > NUL
|
||
|
if errorlevel 1 echo ERROR - command51 verification failed
|
||
|
cacls e:\tst1\a1.dat /edit /replace users:C everyone:R replicator:C > NUL
|
||
|
if errorlevel 1 echo ERROR - command52 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% "BUILTIN\power users" N "BUILTIN\backup operators" N BUILTIN\users C everyone R BUILTIN\replicator C > NUL
|
||
|
if errorlevel 1 echo ERROR - command53 verification failed
|
||
|
cacls e:\tst1\a1.dat /edit /revoke users everyone replicator "power users" > NUL
|
||
|
if errorlevel 1 echo ERROR - command54 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% "BUILTIN\backup operators" N > NUL
|
||
|
if errorlevel 1 echo ERROR - command55 verification failed
|
||
|
cacls e:\tst1\a1.dat /edit /deny users everyone replicator "power users" "backup operators" > NUL
|
||
|
if errorlevel 1 echo ERROR - command56 failed
|
||
|
veracl e:\tst1\a1.dat %NOPRINT% BUILTIN\users N everyone N BUILTIN\replicator N "BUILTIN\power users" N "BUILTIN\backup operators" N > NUL
|
||
|
if errorlevel 1 echo ERROR - command57 verification failed
|
||
|
del e:\tst1\a1.dat
|
||
|
rd e:\tst1
|
||
|
|