Anmelde Skript: Benutzer-/Gruppenabfrage, Zuweisung Drucker

Autor: Mark Heitbrink - vom 09.01.2013 - Kategorie(n): Skripte Downloads

----- Benutzer- / Gruppenabfrage, Zuweisung Drucker -----
echo off
rem benötigte Tools: con2prt.exe und ifmember.exe aus dem ResKit
rem da das con2prt immer im freien Download war, kann man es auch unter
rem www.gruppenrichtlinien.de/tools/con2prt.exe herunterladen
 
rem [ COMMON, fuer alle Benutzer gueltig ]
rem Mapping der Laufwerke, die allen zur Verfuegung stehen
net use m: \\server\freigabe1 /persistent:no
net use n: \\server\freigabe2 /persistent:no
 
rem [ Auswahl, des Sprungziels nach Gruppenzugehoerigkeit]
rem Auswahl der Gruppe ueber ifmember.exe, wenn Uebereinstimmung,
rem dann Sprungziel Auswahl
 
\\SERVER\netlogon\ifmember Verwaltung
if errorlevel 1 goto GR_VERWALTUNG
 
rem weitere Abfragen möglich
rem Abgeschlossen wird das Ganze durch ein GOTO END, damit bei keiner Übereinstimmung
rem der Gruppenzugehörigkeit, keine weitere Aktiion durchgeführt wird.
goto END
 
rem [ Sprungziel Verwaltung ]
:GR_VERWALTUNG
rem Drucker im Buero/Verwaltung, es wird noch kein Standarddrucker zugewiesen
rem innerhalb dieser Gruppe kann widerum nach Benutzernamen oder Computernamen
rem unterschieden werden
 
rem diese Drucker stehen allen Mitgleidern zur Verfügung
rem con2prt Optionen: /c = connect; /cd= connect default; /f = lösche vorhandene
%logonserver%\netlogon\con2prt /c "\\server\HPLaserjet1"
%logonserver%\netlogon\con2prt /c "\\server\HPLaserJet2"
 
rem durch den Parameter /i wird nicht in Klein-/Großschreibung unterschieden
if /i %username%==Dieter.Meier goto Dieter
if /i %username%==Heiner.Geier goto Heiner
 
:DIETER
%logonserver%\netlogon\con2prt /cd "\\server\HPLaserJet3"
%logonserver%\netlogon\con2prt /c "\\server\HPLaserJet4"
goto END
 
: HEINER
%logonserver%\netlogon\con2prt /c "\\server\HPLaserJet3"
%logonserver%\netlogon\con2prt /cd "\\server\HPLaserJet4"
goto END
 
:END
 
----- EOF: Benutzer- / Gruppenabfrage, Zuweisung Drucker -----