Liste der Windows-eigenen Kommandos
WIP:Beispiele: Laufwerke in Abhängigkeit einer Gruppe mappen
Mit dem Kommando "net user" lassen sich Benutzerinformationen eines lokalen oder eines Domänen-Kontos (erfordert Parameter /domain) anzeigen. Sucht man in dieser Ausgabe nach einem Gruppennamen (der immer mit einem "*" beginnt), kann man in Abhängigkeit der Benutzergruppe Aktionen ausführen.Als Beispiel nehme ich ein Logon-Skript, das einmal allgemeine und dann je nach Gruppenzugehörigkeit weitere Laufwerke mappt.
echo. echo ===== Mapping der Laufwerke echo. echo -- trenne bestehende Laufwerke for %%a in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do ( echo.| net use %%a: /del 2>nul >nul ) echo. echo -- verbinde User-Laufwerk net use U: \\SERVER\%username%$ echo. echo -- verbinde allgemeine Laufwerke net use T: \\SERVER\templates$ net use X: \\SERVER\transfer$ echo. net user %username% /domain | findstr /c:"*Office" >nul 2>nul && ( echo --- verbinde Office-Share: net use O: \\SERVER\office$ echo. ) net user %username% /domain | findstr /c:"*IT" >nul 2>nul && ( echo --- verbinde IT-Share: net use I: \\SERVER\it$ echo. ) echo ===== Mapping der Laufwerke beendet.