Alle Windows-Kommandos

Liste der Windows-Kommandozeilentools - Kommandos und -Befehle unter MS Windows

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.