@ECHO OFF
TITLE NetKW Passwort Tool
mode con lines=50 cols=67
color 1E
:start
ECHO ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
echo ÄÄÄÄÄÄÄÄÄÄÄÄ Infos zum Dom„nenkennwort ÄÄÄÄÄÄÄÄÄÄ
ECHO ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
echo ÄÄÄÄÄÄÄÄÄÄÄÄ blauer Hintergrund = KW abgelaufen? ÄÄÄÄÄÄÄÄÄÄ
echo ÄÄÄÄÄÄÄÄÄÄÄÄ roter Hintergrund = AW gesperrt ÄÄÄÄÄÄÄÄÄÄ
echo ÄÄÄÄÄÄÄÄÄÄÄÄ gelber Hintergrund = #RACF_NE ÄÄÄÄÄÄÄÄÄÄ
echo ÄÄÄÄÄÄÄÄÄÄÄÄ grauer Hintergrund = AW unbekannt ÄÄÄÄÄÄÄÄÄÄ
ECHO ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
echo.
set /p var=Bitte User-ID angeben:
echo Stand: %date% %time:~0,8%Uhr
echo.
if errorlevel 1 goto FEHLER
net user %var% /domain >nul
if errorlevel 2 goto FEHLER
if errorlevel 1 goto FEHLER
net user %var% /domain|findstr /C:"Vollst„ndiger Name"
net user %var% /domain|findstr /C:"Letzte Anmeldung"
echo.
net user %var% /domain|findstr /C:"#NE_RACF"
if errorlevel 1 goto WEITER
color EC
ECHO ###################################################################
echo ### Benutzer als #NE_RACF vermerkt, bitte an ITSBV verweisen. ###
ECHO ###################################################################
echo.
:WEITER
net user %var% /domain|findstr /C:"Letztes Setzen des Kennworts"
net user %var% /domain|findstr /C:"Kennwort l„uft ab"
net user %var% /domain|findstr /C:"Konto"
net user %var% /domain|findstr /C:"Basisverzeichnis"
echo.
net user %var% /domain|findstr /C:"Gesperrt" >nul
if errorlevel 1 goto ENDE
color CE
goto ENDE
:FEHLER
color 70
ECHO ##############################################################
echo ####### Der Benutzername konnte nicht gefunden werden. #######
ECHO ##############################################################
:ENDE
ECHO ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ BERECHTIGUNGEN ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
echo XEN MOBILE:
net user %var% /domain|findstr /i /C:"%XENMOBILE"
ECHO ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
chcp 1252 >nul
set oe=?
chcp 850 >nul
echo ICG (IGEL Cloud Gateway):
net user %var% /domain|findstr /i /C:"%SI-GS-SYS-ICG_ABB"
ECHO ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
chcp 1252 >nul
set oe=?
chcp 850 >nul
echo CITRIX (RAP-Zugang):
REM dies fragt alle Untergruppen von za-ls-sys-rap-allow ab
net user %var% /domain|findstr /i /C:"%SI-GS-SYS-VSL-DEU"
net user %var% /domain|findstr /i /C:"%SI-GS-SYS-VSL-DON"
net user %var% /domain|findstr /i /C:"%SI-GS-SYS-VSL-NEU"
net user %var% /domain|findstr /i /C:"%SI-GS-SYS-VSL-SDV"
net user %var% /domain|findstr /i /C:"%ZA-GS-Enterprise-AR"
net user %var% /domain|findstr /i /C:"%ZA-GS-ENTERPRISE-EX"
net user %var% /domain|findstr /i /C:"%ZA-GS-Enterprise-HI"
net user %var% /domain|findstr /i /C:"%ZA-GS-Enterprise-IB"
net user %var% /domain|findstr /i /C:"%ZA-GS-Enterprise-SM"
REM Untegruppen SI-LS-SYS-VSL-INNENDIENST sind ebenso, Corona bedingt, berechtigt
net user %var% /domain|findstr /i /C:"%ZA-GS-Enterprise-SI-I"
net user %var% /domain|findstr /i /C:"%ZA-GS-Enterprise-SI-F"
net user %var% /domain|findstr /i /C:"%SI-GS-ROL-Donner"
ECHO ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
echo Skype for Business:
net user %var% /domain|findstr /i /C:"SI-GS-APP-SKYPEFORBUS"
ECHO ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
echo Berechtigte Officelizenz:
net user %var% /domain|findstr /i /C:"SI-LS-LIC-AZ-O365"
ECHO ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
echo USB-PORTS ("Allow access to..."):
net user %var% /domain|findstr /i /C:"SI-GS-SYS-Allow_Acce"
ECHO ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
echo LOCAL PRINTER UNTER CITRIX:
net user %var% /domain|findstr /i /C:"SI-GS-SYS-LOCALPRINTE"
ECHO ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
echo Mitglied im Gruppenpostfach und Mailverteiler:
net user %var% /domain|findstr /i /C:"si-us-mbx-"
ECHO ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
echo Funktionsstellen:
net user %var% /domain|findstr /i /C:"SI-GS-ORG-"
ECHO ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
net user %var% /domain|findstr /C:"Kennwort „nderbar"
set errorlevel=0
set /p var2=Druecke "Enter" um eine neue Abfrage zu starten
if errorlevel 1 goto ende2Start
exit
:ende2Start
set var2=
ECHO ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
color 1E
cls
goto start
:AKTIV
ECHO ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ KONTO AKTIV ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
goto ENDE
:DEAKTIV
color CE
ECHO ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ KONTO DEAKTIVIERT ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
goto ENDE