rossangeles
Goto Top

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.

Content-ID: 151961

Url: https://administrator.de/forum/druckerzuordnung-anhand-standort-variable-151961.html

Ausgedruckt am: 27.12.2024 um 04:12 Uhr

Sorata-Kun
Sorata-Kun 28.09.2010 um 17:29:44 Uhr
Goto Top
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
21277
21277 28.09.2010 um 18:47:56 Uhr
Goto Top
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
Hubert.N
Hubert.N 28.09.2010 um 18:54:21 Uhr
Goto Top
Moin face-smile

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
TheToxic
TheToxic 29.09.2010 um 12:25:02 Uhr
Goto Top
Hallo!

Wäre das ein Lösungsansatz für dich?
--> Druckerzuweisung per Gruppenrichtlinien - OHNE SCRIPT
RossAngeles
RossAngeles 02.10.2010 um 10:00:53 Uhr
Goto Top
Hallo zusammen!

Vielen Dank für die schnellen und brauchbaren Antworten.

Ich denke ich löse es über Gruppenrichtlinien, diese verbinden dann die Drucker über ein Script.

Nochmals Vielen Dank für die zahlreiche Teilnahme.

Johannes