Когда я запускаю icacls
, чтобы проверить разрешения для моего каталога C:
root, результат отличается в зависимости от того, из какой папки я запускаю команду. Почему это так?
Примеры:
Запуск из C:
C:\>icacls "C:"
C: BUILTIN\Administratörer:(OI)(CI)(F)
NT instans\SYSTEM:(OI)(CI)(F)
BUILTIN\Användare:(OI)(CI)(RX)
NT instans\Autentiserade användare:(OI)(CI)(IO)(M)
NT instans\Autentiserade användare:(AD)
Obligatorisk etikett\Hög obligatorisk nivå:(OI)(NP)(IO)(NW)
Successfully processed 1 files; Failed processing 0 files
Запуск из C:\Users
:
C:\Users>icacls "C:"
C: NT instans\SYSTEM:(OI)(CI)(F)
BUILTIN\Administratörer:(OI)(CI)(F)
BUILTIN\Användare:(RX)
BUILTIN\Användare:(OI)(CI)(IO)(GR,GE)
Alla:(RX)
Alla:(OI)(CI)(IO)(GR,GE)
Successfully processed 1 files; Failed processing 0 files
Запуск это из C:\Logs
:
C:\Logs>icacls "C:"
C: BUILTIN\Administratörer:(I)(OI)(CI)(F)
NT instans\SYSTEM:(I)(OI)(CI)(F)
BUILTIN\Användare:(I)(OI)(CI)(RX)
NT instans\Autentiserade användare:(I)(M)
NT instans\Autentiserade användare:(I)(OI)(CI)(IO)(M)
Successfully processed 1 files; Failed processing 0 files
Я ожидаю, что разрешения будут одинаковыми независимо от того, из какой папки я запускаю команду.