Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Drucker über die AD und Script zuweisen.

Mitglied: zm0000

zm0000 (Level 1) - Jetzt verbinden

16.06.2011, aktualisiert 18.10.2012, 3048 Aufrufe, 1 Kommentar

Hi Leute.
Ich hatte die Idee die Druckerzuweisung über Active Directory durchzuführen.
Momentan funktioniert das auch soweit gut, allerdings möchte ich wissen ob es dafür eine elegantere Lösung gibt.

unsere Druckerzuweisung erfolgt so:
auf dem Printserver wird ein Drucker angelegt und freigegeben, gleichzeitig wird in Active Directory eine Gruppe angelegt, die genau wie der Drucker heisst. z.B PR10
bei den Sicherheitseinstellungen des Druckers wird die Gruppe PR10 für die Zugriffsberechtigung hinzugefügt.

Die Druckerzuweisung erfolgt auf Gruppen und Benutzerebene direkt in Active Directory, indem man der AD-Gruppe (z.B PR10) die Benutzergruppen, bzw benutzer added.
Das Mapping erfolgt dann durch kix, da kix32 bei einer if Ingroup, auch die verschachtelten gruppen mitkriegt.

so sieht die kix aus:
01.
;Break off 
02.
;SetConsole("Hide") 
03.
? "losgehts" 
04.
 
05.
$pr001 = \\server1\pr001 
06.
$pr002 = \\server1\pr002 
07.
$pr003 = \\server1\pr003 
08.
$pr004 = \\server2\pr004 
09.
$pr005 = \\server4\pr005 
10.
$pr006 = \\server1\pr006 
11.
 
12.
DelPrinters() 
13.
 
14.
 
15.
IF INGROUP("pr001") 
16.
ADDPRINTERCONNECTION ("$pr001") 
17.
? "Drucker $pr001 zugewiesen" 
18.
ENDIF 
19.
 
20.
IF INGROUP("pr002") 
21.
ADDPRINTERCONNECTION ("$pr002") 
22.
? "Drucker $pr002 zugewiesen" 
23.
ENDIF 
24.
 
25.
IF INGROUP("pr003") 
26.
ADDPRINTERCONNECTION ("$pr003") 
27.
? "Drucker $pr003 zugewiesen" 
28.
ENDIF 
29.
 
30.
IF INGROUP("pr004") 
31.
ADDPRINTERCONNECTION ("$pr004") 
32.
? "Drucker $pr004 zugewiesen" 
33.
ENDIF 
34.
 
35.
IF INGROUP("pr005") 
36.
ADDPRINTERCONNECTION ("$pr005") 
37.
? "Drucker $pr005 zugewiesen" 
38.
ENDIF 
39.
 
40.
IF INGROUP("pr006") 
41.
ADDPRINTERCONNECTION ("$pr006") 
42.
? "Drucker $pr006 zugewiesen" 
43.
 
44.
Function DelPrinters() 
45.
 
46.
  Dim $aPrinters[0]	; array of connections to delete 
47.
  Dim $P, $A		; pointers 
48.
  Dim $Key		; reg key 
49.
  Dim $Tmp		; tmp var 
50.
  Dim $Rv		; Return Value 
51.
 
52.
  $A = -1 
53.
  $P = 0 
54.
 
55.
  $Key = 'HKCU\Printers\Connections' 
56.
  $Tmp = EnumKey($Key, $P) 
57.
  If $Tmp			; at least one printer? 
58.
    While Not @ERROR  
59.
      $A = $A + 1 
60.
      ReDim Preserve $aPrinters[$A] 
61.
      $aPrinters[$A] = $Tmp 
62.
      $P = $P + 1 
63.
      $Tmp = EnumKey($Key, $P) 
64.
    Loop 
65.
 
66.
    For Each $P in $aPrinters 
67.
      'delete ' $Key '\' $P ? 
68.
      $Rv = DelKey($Key + '\' + $P) 
69.
    Next 
70.
 
71.
  EndIf 
72.
 
73.
EndFunction 
74.
 
75.
 



Delprinters Funktion löscht alle drucker, um die Leichen zu beseitigen.
Bei uns handelt es sich um ca 600 Drucker, und diese werden kreuz und quer von den Anwendern genutzt,

jetzt meine Frage.
Lässt sich die AD Druckerzuweisung eleganter steuern?
Mitglied: lenny4me
16.06.2011, aktualisiert 18.10.2012
Hallo,

...600 Drucker du meine Güte :D

Ich mappe meine Drucker über die GPO Preferences. Da gibt es auch eine super Anleitung hier im Forum (https://www.administrator.de/wissen/druckerzuweisung-per-gruppenrichtlin ...)... dort kannst du hinterlegen (GUI) welche Gruppe welchen Drucker zugewiesen bekommt. incl. Standart usw.
Ich kann Dir das nur empfehlen...

Aber für 600 Drucker eine GPO bauen wird wohl etwas Zeit und Hirnnschmalz in Anspruch nehmen.


Mfg Lenny
Bitte warten ..
Ähnliche Inhalte
Windows Server

Neuer Print-Server - Drucker per Script zuweisen

gelöst Frage von ibanezWindows Server6 Kommentare

Hallo zusammen, Ich darf alle Printershares von dem einen auf den anderen PrintServer umziehen. Das ist ja dank Import/Export ...

Windows Server

RemoteDesktop Standard-Drucker zuweisen

Frage von AubananWindows Server2 Kommentare

Hallo zusammen, wir betreiben in unserem Verein einen Windows 2008 R2 Server als RemoteDesktop Server. Die User verbinden sich ...

Windows Userverwaltung

Objektverwaltung AD-Attribut info zuweisen

gelöst Frage von alphabw1981Windows Userverwaltung2 Kommentare

Hallo, wir wollen bei uns im Unternehmen zentrale Outlook-Signaturen einführen. Hierfür werden wir das Tool Outlooksignature nutzen. Da aufgrund ...

Windows Netzwerk

Drucker im AD bereitstellen

gelöst Frage von Rabauke84Windows Netzwerk6 Kommentare

Hallo zusammen, in unserer Umgebung befinden sich einige Netzwerkdrucker, die dem User zur Verfügung gestellt werden sollen. OS ist ...

Neue Wissensbeiträge
Humor (lol)
IoT-Gefahr: Smartes Aquarium leckt!
Information von Lochkartenstanzer vor 2 TagenHumor (lol)3 Kommentare

Moin, Die IoT-Manie hat weitere Opfer gefunden. Ein Casino-Leck durch ein smartes Aquarium: Allerdings haben sie kein Wasser, sondern ...

Router & Routing

Alte Fritzbox 7270 mit VPN und SIP-Telefonie hinter O2 Homebox 6641 als "Modem"

Erfahrungsbericht von the-buccaneer vor 2 TagenRouter & Routing3 Kommentare

Nun war es soweit: Auch O2 hat mich mit VOIP zwangsbeglückt. Heute am Privatanschluss, in 2 Wochen ist das ...

Sicherheit

Ungepatchte Remote Code Execution-Lücke in LG NAS

Information von kgborn vor 3 TagenSicherheit

Nutzt wer LG NAS-Einheiten? In den NAS-Einheiten der LG Network Storage-Einheiten gibt es eine sehr unschöne Schwachstelle, die einen ...

Windows Update

Neue Version KB4099950 NIC Einstellungen gehen verloren

Information von sabines vor 3 TagenWindows Update2 Kommentare

Es ist eine neue Version des KB4099950 verfügbar, die das Problem mit den verlorenen Netzwerkeinstellungen lösen soll. Das Datum ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Netzwerkmanagment im Haus mit Switch, Panel und pfsense
gelöst Frage von CorraggiounoNetzwerkmanagement19 Kommentare

hi zusammen, wir sind gerade dabei das ganze Haus bzw. die einzelnen Zimmer mit netzwerkdosen zu versorgen. Vom Keller ...

Netzwerkgrundlagen
VLAN - Offene Fragen
Frage von KnettenbrechNetzwerkgrundlagen17 Kommentare

Hallo zusammen, ich befasse mich derzeit mit dem Thema VLAN. Hierzu habe ich schon einige Guides gelesen, einschließlich des ...

Google Android
Empfehlung: Android Ortungsapp
gelöst Frage von certifiedit.netGoogle Android13 Kommentare

Guten Morgen, grundsätzlich vorweg, ich wollte mich eben schlau machen, bzgl einer Ortungsapp, welche Androidbasiert einem anderen Androidsmartphone mitteilt, ...

Router & Routing
VPN hinter zweiter Fritzbox nutzen im Nachbarhaus
gelöst Frage von georg2204Router & Routing11 Kommentare

Hallo zusammen, ich blicke hier leider nicht mehr so ganz durch. In Haus 1 steht eine Fritzbox 7390, diese ...