Uzyskiwanie identyfikatora SID komputera za pomocą PsGetSid

Ponieważ coraz więcej osób korzysta z różnych technologii wirtualizacji dla fizycznych komputerów i serwerów, coraz częściej stają przed problemami posiadania dwóch (lub więcej) to samo SID w sieci.

W starszych wersjach systemu Windows do zmiany SID może skorzystać z narzędziaNewsid, nie jest to jednak oficjalnie obsługiwane Microsoft Microsoft zaleca użycie narzędzia do zmiany identyfikatora SID systemu operacyjnego  sysprep.

O użyciu sysprep porozmawiamy w następnych postach, ale dziś chcę podzielić się informacjami o tym, jak możesz dowiedz się SID. Do tych celów wolę korzystać z bezpłatnego narzędzia Sysinternals, które nazywa się PsGetSid .

Przede wszystkim oczywiście musimy pobrać PsGetSid. Następnie wypakuj to narzędzie (PsGetSid.exe) z archiwum Pstools.

Następnie otwórz wiersz polecenia i przejdź do katalogu z narzędziem: na przykład c: \ download \ pstools, a następnie wpisz następujące polecenie:

psgetsid COMPUTERNAME

gdzie COMPUTERNAME to jest nazwa twojego komputera.

W moim przypadku wpisałem: psgetsid WS2008R2-3

Ciąg zwracany przez to polecenie jest identyfikatorem SID komputera.

Pełna składnia tego polecenia jest następująca:

Zastosowanie: psgetsid [\\ komputer [, komputer [, ...] | @plik] [-u nazwa użytkownika [-p hasło]]] [konto | SID]

PsGetSid działa w następującym systemie operacyjnym:Windows Server 2008 R2, Windows XP / 2000/2003, Windows Vista i Windows 7.