INFORMATICS

The Best

How to Find a User's SID With WMIC

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive

How to Find a User's SID With WMIC

Open Command Prompt - cmd.exe

wmic useraccount get name,sid 

How to Find a User's SID in the Registry

Lcation SID User's in Registry:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

PowerShell Script to convert SID to Domain User

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive

PowerShell Script to convert SID to Domain User

#=========================================================================== 
# Pre-requisite : SID.txt is the text file containing SID's to be resolved 
# Output File   : UID.txt 
#=========================================================================== 
Out-File UID.txt 
foreach ($SID in (Get-Content SID.txt)) 
{ 
    $objSID = New-Object System.Security.Principal.SecurityIdentifier ($SID) 
    Try 
    { 
        $objUser = $objSID.Translate( [System.Security.Principal.NTAccount]) 
        $objUser.Value >>UID.txt 
    } 
    Catch 
    { 
        $SID >>UID.txt 
    } 
} 



-----
another script for Convert Group/User Name to SID:

Syntax:

  $Name = “Group or User Name” 

 (New-Object System.Security.Principal.NTAccount($Name)).Translate([System.Security.Principal.SecurityIdentifier]).value

-------
or
$user ='TestDomainMorgan'
$objUser = New-Object System.Security.Principal.NTAccount($user)
$objSID = $objUser.Translate([System.Security.Principal.SecurityIdentifier])
Write-Host "Resolved user's sid: " $objSID.Value




another script for Convert SID to Group/User Name:

Syntax:

$Name = “SID ID” 

 (New-Object System.Security.Principal.SecurityIdentifier($Name)).Translate([System.Security.Principal.NTAccount]).value


-----------

or

$SID ='S-1-5-21-1924530255-1943933946-939161726-500'
$objSID = New-Object System.Security.Principal.SecurityIdentifier($SID)
$objUser = $objSID.Translate([System.Security.Principal.NTAccount])
Write-Host "Resolved user name: " $objUser.Value

------------------------

 

Batch to Delete File Automatically

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive

Batch to delete file based on extension .txt

echo Batch to delete file

del "D:\temp\*.txt" /s /f /q

echo Done

Save file to del.bat

/s parameter will delete all files contained in the directory subfolders. If you do not want to delete files from subfolders, remove /s parameter.

/f parameter ignores any read-only setting.

/q “quiet mode,” meaning you won’t be prompted Yes/No

Batch to delete all files

echo Batch to delete file

del "D:\temp\*.*" /s /f /q

echo Done

Save file to del.bat

 

 

batch program formats a disk in drive A

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive

Batch program formats a disk in drive A as a system disk. If the operation is successful, the goto command directs processing to the :end label:

 
 
echo off
format a: /s
if not errorlevel 1 goto end
echo An error occurred during formatting.
:end
echo End of batch program. 

Search