PsGetSid (SysInternals)

Display the SID of a computer or a user.

Syntax
      psgetsid [\\computer[,computer[,...] | @get_file] [-u user [-p passwd]]] [account|SID]

Options:

   computer   The remote computer on which to list files. Default = local system 

   @get_file  Get the SID of every computer listed in the text file specified.
              
   -p passwd  Specify a password for user (optional). Passed as clear text.
              If omitted, you will be prompted to enter a hidden password.

   -u user    Specify a username for login to remote computer(optional).

   account    The user account to resolve to a user SID

   SID        A User account System Identifier 

   -accepteula Suppress the display of the license dialog.

Specify a user name if the account you are running from doesn't have administrative privileges on the computer you want to query.

When launched for the first time, PsGetSid will create the regkey
HKCU\Software\Sysinternals\PsGetSid\EulaAccepted=0x01

Examples:

Get the SID of \\workstation64:

psgetsid \\workstation64

Get the domain SID for the domain: Niamod

psgetsid Niamod

Get the SID for the currently logged-in user

psgetsid %username%

“From the first time I saw Sid Caesar be funny I knew that's what I had to do” ~ Billy Crystal

Related:

SysInternals Forum
SYSTEMINFO - List system configuration.
Q243330 - Well-known security identifiers (sids) in Windows operating systems.


 
Copyright © SS64.com 1999-2019
Some rights reserved