Druckerzuordnung anhand Standort-Variable
Hallo zusammen.
Ich bin eigentlich meist ein stiller Mitleser und suche die Lösungen anhand der vorhandene Beiträge, hier komme ich allerdings nicht so richtig weiter.
Ausgangsszenario:
Windows Netzwerk
2 Standorte je 1 Windows Server 2003 R2 als DC
1 Terminal Server 2003 an einem Standort
ca. 15 Clients pro Standort mit XP und 2000
und vorallem ständig wechselnde Benutzer an verschiedenen Arbeitsplätzen.
Ich möchte folgende Problematik lösen:
Anhand einer der im AD hinterlegten Variable "Standort" oder am liebsten einer Datenbank liest das Anmeldescript den Standort des PCs. Zugeordnet wird dann per Systemvariable %computername%
Wenn dann dieser Rechner in z. B. Raum 25 steht, wird Drucker A verbunden, egal wer sich anmeldet.
Wie löse ich denn das am besten? Ich denke, dass es mehrer Szenarien gibt in denen sowas wichtig ist.
Wie wir denn sowas in der Praxis gelöst?
Vielen Dank schonmal im Voraus.
Ich bin eigentlich meist ein stiller Mitleser und suche die Lösungen anhand der vorhandene Beiträge, hier komme ich allerdings nicht so richtig weiter.
Ausgangsszenario:
Windows Netzwerk
2 Standorte je 1 Windows Server 2003 R2 als DC
1 Terminal Server 2003 an einem Standort
ca. 15 Clients pro Standort mit XP und 2000
und vorallem ständig wechselnde Benutzer an verschiedenen Arbeitsplätzen.
Ich möchte folgende Problematik lösen:
Anhand einer der im AD hinterlegten Variable "Standort" oder am liebsten einer Datenbank liest das Anmeldescript den Standort des PCs. Zugeordnet wird dann per Systemvariable %computername%
Wenn dann dieser Rechner in z. B. Raum 25 steht, wird Drucker A verbunden, egal wer sich anmeldet.
Wie löse ich denn das am besten? Ich denke, dass es mehrer Szenarien gibt in denen sowas wichtig ist.
Wie wir denn sowas in der Praxis gelöst?
Vielen Dank schonmal im Voraus.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 151961
Url: https://administrator.de/forum/druckerzuordnung-anhand-standort-variable-151961.html
Ausgedruckt am: 27.12.2024 um 04:12 Uhr
5 Kommentare
Neuester Kommentar
Ich kenne leider nur den Lösungsansatz über Citrix ( Richtlinien für die Clients über die Managementkonsole) oder über eine Windows Server 2008 GPO.
Dort kannst du relativ einfach Drucker per Computerrichtlinie zuordnen.
Vorstellen könnte ich mir:
- Lokale Computerrichtlinie
- Script?
- Wenn es Netzwerkdrucker sind, diese nicht über einen Printserver sondern über einen lokalen TCP/IP Anschluss mit dem Gerät verbinden.
Ich denke mal der PC oder die Drucker wandern nicht täglich in andere Büro`s?!
Gruß
Sorata
Dort kannst du relativ einfach Drucker per Computerrichtlinie zuordnen.
Vorstellen könnte ich mir:
- Lokale Computerrichtlinie
- Script?
- Wenn es Netzwerkdrucker sind, diese nicht über einen Printserver sondern über einen lokalen TCP/IP Anschluss mit dem Gerät verbinden.
Ich denke mal der PC oder die Drucker wandern nicht täglich in andere Büro`s?!
Gruß
Sorata
ich habe das mit Kix Scripten und der Abfrage des DCs gelöst:
$PrintServer1 = Printserver1
$PrintServer2 = Printserver2
;Printserver1
$drucker_FW_01 = RicohAfi ; RICOH Aficio MP C2050 PCL 6 Printserver
$drucker_FW_02 = "HPDJ800-42" ; HP Designjet 800 42 by HP an Printserver
$drucker_FW_03 = HP1022_C2_MSC ; HP LaserJet 1022n_MSC an Printserver
$drucker_FW_04 = LJ_3390 ; HP LaserJet 3390 Series PCL 6 Sekretariat an Printserver
$drucker_FW_05 = HP_OJ_M2727 ; HP LaserJet M2727 MFP Series PS an Printserver
$drucker_FW_06 = HP3005xPCL ; HP LJ3005x Flur an Printserver
;Printserver2
blabla
Select
Case @lserver = "\\Server1" or @lserver = "\\Server1n" or @lserver = "\\Server1" ; Logonserver
;Call "BudgetSetup.kix"
use n: "\\Server1\Clientinstallation"
;AT (20,25) ?"Drucker werden verbunden : "
ADDPRINTERCONNECTION ("\\"+$PrintServer1"\"+$drucker_FW_06)
endcase
case @lserver = "\\Server2"
;Call "BudgetSetup.kix"
use n: "\\Server1\Clientinstallation"
;AT (20,25) ?"Drucker werden verbunden : "
ADDPRINTERCONNECTION ("\\"+$PrintServer2"\"+$drucker_FW_06)
endcase
$PrintServer1 = Printserver1
$PrintServer2 = Printserver2
;Printserver1
$drucker_FW_01 = RicohAfi ; RICOH Aficio MP C2050 PCL 6 Printserver
$drucker_FW_02 = "HPDJ800-42" ; HP Designjet 800 42 by HP an Printserver
$drucker_FW_03 = HP1022_C2_MSC ; HP LaserJet 1022n_MSC an Printserver
$drucker_FW_04 = LJ_3390 ; HP LaserJet 3390 Series PCL 6 Sekretariat an Printserver
$drucker_FW_05 = HP_OJ_M2727 ; HP LaserJet M2727 MFP Series PS an Printserver
$drucker_FW_06 = HP3005xPCL ; HP LJ3005x Flur an Printserver
;Printserver2
blabla
Select
Case @lserver = "\\Server1" or @lserver = "\\Server1n" or @lserver = "\\Server1" ; Logonserver
;Call "BudgetSetup.kix"
use n: "\\Server1\Clientinstallation"
;AT (20,25) ?"Drucker werden verbunden : "
ADDPRINTERCONNECTION ("\\"+$PrintServer1"\"+$drucker_FW_06)
endcase
case @lserver = "\\Server2"
;Call "BudgetSetup.kix"
use n: "\\Server1\Clientinstallation"
;AT (20,25) ?"Drucker werden verbunden : "
ADDPRINTERCONNECTION ("\\"+$PrintServer2"\"+$drucker_FW_06)
endcase
Moin
Ich würde auch mal sagen: Das kommt auch darauf an, wieviele Drucker für wie viele Clienst du hast.
In Umgebungen, wo ein Abteilungsdrucker verbunden wird, mache ich das über Gruppenrichtlinien. Ich organsiere allerdings auch grundsätzlich meine "Computer-OU" so, dass sie das schon von vornherein widerspiegelt. Also eine OU "Domänencomputer" und darunter dann die Abteilungen. Die Richtlinie im Loopbackmodus ausführen lassen und schon funktioniert das.
Vorteil ist dabei auch, dass ich die Druckerzuordnung zentral schnell ändern kann. Ist also. z.B. mal ein Drucker ausgefallen, schiebe ich den/die Client(s) in eine andere OU und schon ist das Problem erledigt. Kein Anpassen von Scripten mehr nötig.
Gruß
Hubert
Ich würde auch mal sagen: Das kommt auch darauf an, wieviele Drucker für wie viele Clienst du hast.
In Umgebungen, wo ein Abteilungsdrucker verbunden wird, mache ich das über Gruppenrichtlinien. Ich organsiere allerdings auch grundsätzlich meine "Computer-OU" so, dass sie das schon von vornherein widerspiegelt. Also eine OU "Domänencomputer" und darunter dann die Abteilungen. Die Richtlinie im Loopbackmodus ausführen lassen und schon funktioniert das.
Vorteil ist dabei auch, dass ich die Druckerzuordnung zentral schnell ändern kann. Ist also. z.B. mal ein Drucker ausgefallen, schiebe ich den/die Client(s) in eine andere OU und schon ist das Problem erledigt. Kein Anpassen von Scripten mehr nötig.
Gruß
Hubert