Wie können wir mittels einer BATCH Datei herausfinden welche SID der aktuell angemeldete Benutzer hat, um diese dann z.B. in eine Variable zu schreiben und weiter zu verwenden.

echo off
for /f "delims= " %%a in ('"wmic path win32_useraccount where name='%UserName%' get sid"') do (
   if not "%%a"=="SID" (          
      set myvar=%%a
      goto :loop_end
   )   
)

:loop_end
echo %myvar%


pause