WIN Server 2008 Drucker mit GPO nach standort des clients verbinden
Hallo
Ich möchte mittels Gruppenrichtlinie Drucker verteilen.
Die Drucker sollen je nach standort des Clients an diesen angehängt werden. Die Clients sind nicht mobil.
wenn also ein Client mitglied der Gruppe "Haus A" ist bekommt es die Drucker des Hauses A, wenn er ebenfalls mitglied der Gruppe "Haus B" ist eben auch diejenigen des Hauses B.
Kann mir da jemand weiterhelfen?
Danke und Grüss
Reto
Ich möchte mittels Gruppenrichtlinie Drucker verteilen.
Die Drucker sollen je nach standort des Clients an diesen angehängt werden. Die Clients sind nicht mobil.
wenn also ein Client mitglied der Gruppe "Haus A" ist bekommt es die Drucker des Hauses A, wenn er ebenfalls mitglied der Gruppe "Haus B" ist eben auch diejenigen des Hauses B.
Kann mir da jemand weiterhelfen?
Danke und Grüss
Reto
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 90435
Url: https://administrator.de/forum/win-server-2008-drucker-mit-gpo-nach-standort-des-clients-verbinden-90435.html
Ausgedruckt am: 24.12.2024 um 13:12 Uhr
9 Kommentare
Neuester Kommentar
Hallöle,
muss es per GPO sein?
Oder haste schonmal über "ifmember.exe" und "con2prt.exe" nachgedacht.
Das Beispiel basiert auf nem angepassten Anmeldskript in Verbindung mit
diesen beiden Dateien.
beide Dateien werden ins NETLOGON Share des DC kopiert
Du legst im AD mehrere Gruppen an; z.B.
PRT_HAUS1_HPLJ4200
PRT_HAUS1_OKI5600
PRT_HAUS2_HPDJ1100
derjenige, der den Drucker zugewiwsen bekommen soll, muss Mitglied dieser Gruppe sein.
Jetzt editierst du das Anmeldeskript:
:: Variable setzen
set dcsrv=\\srv1
set prntsrv=\\srv2
:: alle Netzwerkdrucker werden getrennt
%dcsrv%\netlogon\con2prt /f >nul
:: Drucker am Empfang HAUS 1 wird zugewiesen
%dcsrv%\netlogon\ifmember PRT_HAUS1_HPLJ4200
if not errorlevel 1 goto no_PRT_HAUS1_HPLJ4200
%dcsrv%\netlogon\con2prt /c %prntsrv%\hplj4200 >nul
echo Drucker am Empfang wird zugewiesen...
:no_PRT_HAUS1_HPLJ4200
:: Drucker Entwicklung HAUS 2 wird zugewiesen
%dcsrv%\netlogon\ifmember PRT_HAUS2_HPDJ1100
if not errorlevel 1 goto no_PRT_HAUS2_HPDJ1100
%dcsrv%\netlogon\con2prt /c %prntsrv%\hplj4200 >nul
echo Drucker am Empfang wird zugewiesen...
:no_PRT_HAUS2_HPDJ1100
PS: ich nutze das so in 2000er und 2003er Umgebungen, 2008 hab ich so noch
nicht als DC am laufen. Evtl. funzen da die tools garnicht.
kannste ja mal anpassen und testen
salut
muss es per GPO sein?
Oder haste schonmal über "ifmember.exe" und "con2prt.exe" nachgedacht.
Das Beispiel basiert auf nem angepassten Anmeldskript in Verbindung mit
diesen beiden Dateien.
beide Dateien werden ins NETLOGON Share des DC kopiert
Du legst im AD mehrere Gruppen an; z.B.
PRT_HAUS1_HPLJ4200
PRT_HAUS1_OKI5600
PRT_HAUS2_HPDJ1100
derjenige, der den Drucker zugewiwsen bekommen soll, muss Mitglied dieser Gruppe sein.
Jetzt editierst du das Anmeldeskript:
:: Variable setzen
set dcsrv=\\srv1
set prntsrv=\\srv2
:: alle Netzwerkdrucker werden getrennt
%dcsrv%\netlogon\con2prt /f >nul
:: Drucker am Empfang HAUS 1 wird zugewiesen
%dcsrv%\netlogon\ifmember PRT_HAUS1_HPLJ4200
if not errorlevel 1 goto no_PRT_HAUS1_HPLJ4200
%dcsrv%\netlogon\con2prt /c %prntsrv%\hplj4200 >nul
echo Drucker am Empfang wird zugewiesen...
:no_PRT_HAUS1_HPLJ4200
:: Drucker Entwicklung HAUS 2 wird zugewiesen
%dcsrv%\netlogon\ifmember PRT_HAUS2_HPDJ1100
if not errorlevel 1 goto no_PRT_HAUS2_HPDJ1100
%dcsrv%\netlogon\con2prt /c %prntsrv%\hplj4200 >nul
echo Drucker am Empfang wird zugewiesen...
:no_PRT_HAUS2_HPDJ1100
PS: ich nutze das so in 2000er und 2003er Umgebungen, 2008 hab ich so noch
nicht als DC am laufen. Evtl. funzen da die tools garnicht.
kannste ja mal anpassen und testen
salut
Moin
Natürlich kannst Du Gruppenrichtlinien auf gruppen oder einzelne User/Computer anwenden.
In der GPMC kannst du unter "Delegierung" Gruppen das Recht "Gruppenrichtlinie übernehmen" geben oder auch verweigern.
Im Standard ist dies Recht immer für "Authentifizierte Benutzer" gesetzt.
Du nimmst den "Authentifizierte Benutzer" das Recht und gewährst es einer Anderen Gruppe.
Fertig
Gruß L.
Natürlich kannst Du Gruppenrichtlinien auf gruppen oder einzelne User/Computer anwenden.
In der GPMC kannst du unter "Delegierung" Gruppen das Recht "Gruppenrichtlinie übernehmen" geben oder auch verweigern.
Im Standard ist dies Recht immer für "Authentifizierte Benutzer" gesetzt.
Du nimmst den "Authentifizierte Benutzer" das Recht und gewährst es einer Anderen Gruppe.
Fertig
Gruß L.
Fast.
Wenn Du die GPO an Computer delegierst werden nur die Einstellungen unter Computerkonfiguration übernommen.
Bei delegation an Benutzer entsprechend nur die unter Benutzerkonfiguration.
Weiterhin müssen die Computer/Benutzerkonten unterhalb der OU liegen auf die die GPO angewendet wird.
Druckerzuweisungen würde ich immer in der Benutzerkonfiguration machen.
Gruß L.
Wenn Du die GPO an Computer delegierst werden nur die Einstellungen unter Computerkonfiguration übernommen.
Bei delegation an Benutzer entsprechend nur die unter Benutzerkonfiguration.
Weiterhin müssen die Computer/Benutzerkonten unterhalb der OU liegen auf die die GPO angewendet wird.
Druckerzuweisungen würde ich immer in der Benutzerkonfiguration machen.
Gruß L.
Reicht das mit pushprinterconnections.exe
Nun Ja, wenn ich mir diesen Artikel ansehe würde ich lieber die Finger davon lassen.(im entsprechenden GPO Ordner Syvol...)
Ja. Wenn Du irgendwelche .exe's verwendest leg Sie mit in den Ordner in dem auch das Skript liegt.Oder muss ich da noch skripten (das ist drum meine grosse schwäche...)
Der con2prt Aufruf ist nicht sooo schlimm.Gruß L.