the - C#- ¿Cómo obtengo el usuario "Everybody"?
error 175 the ado net provider with invariant name mysql data mysqlclient (2)
Creo que la forma de hacerlo se ha respondido aquí: ¿Cómo puedo obtener el nombre del grupo local para los invitados / administradores?
Este SID "todos" es un SID conocido "S-1-1-0" (la lista está disponible aquí: identificadores de seguridad conocidos en los sistemas operativos Windows ).
Esta pregunta ya tiene una respuesta aquí:
Ya escribí un código que puede crear un recurso compartido y cambiar los permisos para el usuario actual. El objetivo era permitir siempre a todos para todos en el nivel de participación y denegar los derechos en el nivel de acl de ntfs.
Utilizo una ventana alemana y noté que solo puedo acceder a todos los usuarios usando "jeder". En inglés sería el usuario "todos" o "todos" ¿Creo? De todos modos, estoy buscando una forma de obtener el nombre del idioma de usuario de todo el mundo independiente.
Espero que esto sea posible.
El nombre que utiliza la versión en inglés de Windows es " Todos ".
Puede obtener el usuario independientemente del idioma utilizando el valor WellKnownSidType.WorldSid :
var sid = new SecurityIdentifier(WellKnownSidType.WorldSid, null);
var account = (NTAccount) sid.Translate(typeof(NTAccount));