Não funciona nas versões em francês, presumivelmente devido a Users
ser diferente
Você tem três opções, detalhadas abaixo:
-
Use o Portal de idiomas para obter o nome traduzido
-
Recupere o nome localizado do
Users
SID -
Use o
Users
SID comicacls
Opção 1: Use o Portal de idiomas (recurso canônico para a terminologia da Microsoft)
Uma pesquisa por Usuários retorna:
Translations in Localized Microsoft Products
English Translation Product
Users Utilisateurs Windows 7
Users des utilisateurs Windows 7
Users Utilisateurs Windows 8 Modern Voice
Users Utilisateurs Windows 8
Users Utilisateurs Windows 8.1
USERS UTILISATEURS Windows 8.1
Users Utilisateurs Windows 10
Users des utilisateurs Windows 10
Users Utilisateurs Windows 10 Anniversary Update
users utilisateurs Windows 10 Anniversary Update
Isso sugere que o seguinte comando pode funcionar:
icacls C:\FullyAccessibleFolder /grant Utilisateurs:(OI)(CI)F
Opção 2: recuperar o nome localizado do Users
SID ( S-1-5-32-545
)
SID: S-1-5-32-545
Name: Users
Description: A built-in group. After the initial installation of the operating system, the only member is the Authenticated Users group. When a computer joins a domain, the Domain Users group is added to the Users group on the computer.
Fonte Identificadores de segurança conhecidos em Sistemas Operacionais Windows
Para recuperar o nome do grupo Users
localizado:
This simple script will give you actual name of 'Users'
(S-1-5-32-545)
group on a given PC:Set objWMIService = GetObject("winmgmts:\.\root\cimv2") Set objAccount = objWMIService.Get ("Win32_SID.SID='S-1-5-32-545'") Wscript.Echo objAccount.AccountName
Put it into a file with vbs extension (Let's assume
usersName.vbs
).Now run:
echo Y|for /f "delims=" %i in ('cscript -Nologo usersName.vbs') do cacls foldername /G "%i":F
Fonte Cacls, Windows 7, permissões completas, nomes locais por wmz
Opção 3: use o Users
SID com icacls
Use o seguinte comando:
icacls C:\FullyAccessibleFolder /grant *S-1-5-32-545:(OI)(CI)F
Comentário da fonte por Harry Johnston