Què cal saber
- A l'indicador d'ordres, escriviu wmic useraccount get name, sid i premeu Enter.
- També podeu determinar el SID d'un usuari consultant els valors de ProfileImagePath de cada SID prefixat S-1-5-21 que apareix a:
-
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
Una raó habitual per la qual és possible que vulgueu trobar l'identificador de seguretat (SID) per al compte d'un usuari a Windows és determinar quina clau a HKEY_USERS al Registre de Windows per buscar dades de registre específiques de l'usuari. Coincidir els SID amb els noms d'usuari és fàcil amb l'ordre wmic disponible a l'indicador d'ordres a la majoria de versions de Windows.
Com trobar el SID d'un usuari amb WMIC
Seguiu aquests senzills passos per mostrar una taula de noms d'usuari i els seus SID corresponents. Probablement només trigarà un minut, potser menys, a trobar el SID d'un usuari a Windows mitjançant WMIC:
Vegeu Com trobar el SID d'un usuari al Registre més avall a la pàgina per obtenir instruccions sobre com fer coincidir un nom d'usuari amb un SID mitjançant la informació del Registre de Windows, un mètode alternatiu a l'ús de WMIC. L'ordre wmic no existia abans de Windows XP, de manera que haureu d'utilitzar el mètode de registre en aquestes versions anteriors de Windows.
-
Obre el terminal de Windows (Windows 11) o obriu el símbol del sistema en versions anteriors de Windows. Si utilitzeu un teclat i un ratolí a Windows 11/10/8, la manera més ràpida és a través del menú d'usuari avançat, accessible amb la drecera WIN+X..
Si no hi veieu el símbol del sistema, escriviu cmd a la barra de cerca del menú Inici i seleccioneu Símbol del sistema quan el vegis.
No cal que obres un indicador d'ordres elevat perquè això funcioni. Algunes ordres de Windows ho requereixen, però a l'exemple d'ordres WMIC que apareix a continuació, podeu obrir un indicador d'ordres normal i no administratiu.
-
Escriviu l'ordre següent al símbol del sistema exactament com es mostra aquí, inclosos els espais o la manca d'aquests:
compte d'usuari wmic obtenir el nom, sid
…i després premeu Retorn.
Si coneixeu el nom d'usuari i voleu agafar només el SID d'aquest usuari, introduïu aquesta ordre però substituïu USUARI pel nom d'usuari (mantingueu les cometes):
wmic compte d'usuari on name="USER" obté sid
Si obteniu un error que no es reconeix l'ordre wmic, canvieu el directori de treball a C:\Windows\System32\wbem\ i torneu-ho a provar. Podeu fer-ho amb l'ordre cd (canviar directori).
- Hauríeu de veure una taula al símbol del sistema. Aquesta és una llista de cada compte d'usuari a Windows, llistat per nom d'usuari, seguit del SID corresponent del compte.
Ara que esteu segur que un nom d'usuari concret correspon a un SID concret, podeu fer els canvis que necessiteu al registre o fer qualsevol altra cosa per a la qual necessiteu aquesta informació.
Trobar el nom d'usuari mitjançant el SID
Si teniu un cas en què necessiteu trobar el nom d'usuari però tot el que teniu és l'identificador de seguretat, podeu "invertir" l'ordre d'aquesta manera (només substituïu aquest SID amb el en qüestió):
wmic useraccount on sid="S-1-5-21-992878714-4041223874-2616370337-1001" obteniu el nom
…per obtenir un resultat com aquest:
Nom
jonfi
Com trobar el SID d'un usuari al registre
També podeu determinar el SID d'un usuari consultant els valors de ProfileImagePath a cada SID prefixat S-1-5-21 que apareix sota aquesta clau:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
El valor ProfileImagePath dins de cada clau de registre anomenada SID mostra el directori del perfil, que inclou el nom d'usuari.
Per exemple, el valor sota la clau S-1-5-21-992878714-4041223874-2616370337-1001 a l'ordinador que veieu més amunt és C:\Usuaris\jonfi, així que sabem que aquest és el SID d'aquest usuari.
Aquest mètode d'associació d'usuaris amb SID només mostrarà aquells usuaris que hagin iniciat sessió o que hagin iniciat sessió i canviat d'usuari. Per continuar utilitzant el mètode de registre per determinar els SID d' altres usuaris, haureu d'iniciar sessió com a cada usuari del sistema i repetir aquests passos. Aquest és un gran inconvenient; suposant que pugueu, és molt millor utilitzar el mètode d'ordres wmic anterior.
FAQ
Com puc trobar el meu propi SID ràpidament?
Obre el símbol del sistema prement tecla de Windows+R. A continuació, introduïu l'ordre següent i premeu Enter: whoami /usuari.
Com puc afegir un usuari al meu ordinador?
Per crear un compte d'usuari nou a Windows, aneu a Inici > Configuració > Comptes> Usuaris familiars i altres Menys de Altres usuaris > Afegeix un altre usuari, selecciona Afegeix el compte Introduïu la informació de l'usuari i seguiu les instruccions.