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

Alle Drucker, die im Active Directory veröffentlich sind per Skript (ADSI) auflisten

Mitglied: feri

feri (Level 1) - Jetzt verbinden

27.07.2005 um 09:27 Uhr, 6844 Aufrufe

Ahoi,

ich habe folgendes Problem. Ich will eine Abfrage erstellen, die alle veröffentlichten Drucker und Shares im Activ Directory zurückgibt.

Dazu habe ich folgenden Beispielcode erstellt (gekürzt)


<font class="code">
Option Explicit

' Deklarationen für die Abfrage
' -----------------------------
Dim objCommand
Dim objConnection
Dim objRecordset
Dim strName

' Abfrage
' -------
Set objCommand = CreateObject("ADODB.Command")
Set objConnection = CreateObject("ADODB.Connection")
objConnection.Provider = "ADsDSOObject"
objConnection.Open "Active Directory Provider"
objCommand.ActiveConnection = objConnection

objCommand.CommandText = _
"SELECT ??? " & _
"FROM 'LDAP://...(Bindung)...' " & _
"WHERE objectCategory ='???' "


Set objRecordSet = objCommand.Execute

Do Until objRecordSet.EOF
strName = objRecordSet.Fields("distinguishedName").Value
Wscript.Echo "DName: " & strName
objRecordSet.MoveNext
Loop

objConnection.Close
</font>


Die Abfrage funktioniert einwandfrei solange ich Benutzer bzw. Computer abfrage. Die Drucker und Shares lassen sich
auflisten allerdings scheint es so, dass sie keiner Objektkategorie angehören.

Wenn ich jedoch einfach alles durchsuche also objectCategory='*' dann bekomme ich auch die Shares und Drucker aufgelistet.
Aber ein Drucker bzw. Share sollte doch eigentlich in einer eigenen Klasse sein bzw. von einem spezifischen Objekttyp sein.

Das Schema des Active Directory habe ich schonmal durchsucht. Dort gibt es eine Klasse 'printQueue' - Allerdings wird ein Drucker, der im AD veröffentlicht wird offensichtlich nicht automatisch dem Objekt 'printQueue' zugeordnet.

Nachtrag:
Objekte werden automatisch einer Klasse zugeordnet. (wäre sonst ja auch unsinn!)

Ok, Problem selbst gelöst:

Drucker: objectCategory ='printQueue'
Share: objectCategory ='volume'
Ähnliche Inhalte
Verschlüsselung & Zertifikate

Probleme beim: Veröffentlichen der ROOT-CA im Active Directory

gelöst Frage von OberhausenerVerschlüsselung & Zertifikate2 Kommentare

Hallo und guten Abend, ich möchte mir die PKI neu erstellen. Ich komme aber nicht weit! Nachdem ich die ...

Batch & Shell

Skript um Benutzerdaten aus Active Directory auszulesen

Frage von newit1Batch & Shell6 Kommentare

Hallo zusammen, leider habe ich von Skripten wenig Ahnung. Kann mir vielleicht jemand helfen, mittels Skript Benutzerdaten wie Vorname, ...

Windows Server

Druck-Server im Active Directory

Frage von skullbringerWindows Server16 Kommentare

Wir sind gerade dabei, einen neuen Druckserver mit Windows Server 2012 R2 aufzubauen. Der Server ist installiert, die Rolle ...

Windows Server

Active Directory Preferences Drucker mit Zielgruppenordnung

Frage von u0206084Windows Server3 Kommentare

Hallo Kollegen, ich bin zur Zeit an der Fehlersuche beim oben genannten Thema und kann diesen nicht lokalisieren. Über ...

Neue Wissensbeiträge
Multimedia & Zubehör
AVM Fritz USB WLAN Sticks schneller einschalten
Tipp von NetzwerkDude vor 22 StundenMultimedia & Zubehör

Die AVM Fritz WLAN Sticks haben in der Firmware 2 Modis: Einmal als Massenspeicher und einmal als WLAN Netzwerkkarte ...

Windows Server

Windows Server Backup schlögt Fehl -Lösung 2008-2016

Tipp von BiGnoob vor 1 TagWindows Server

Hi zusammen , ich möchte gerne einen Lösungstipp abgeben für folgenden fehler: lösung ist folgende:

Humor (lol)
Telekom vs. O2 - 3:2
Erfahrungsbericht von the-buccaneer vor 1 TagHumor (lol)4 Kommentare

Unglaublich aber wahr: Nachdem mein privater Anschluss am 19.04.18 auf VOIP und VDSL umgestellt wurde, hatte ich seitdem 1,5 ...

Batch & Shell

Windows 10 Heimnetzgruppe abgeschaft. Ein Script für einfache Netzwerk - Freigabe im Heimnetzwerk

Anleitung von treehe vor 1 TagBatch & Shell3 Kommentare

Anleitung für eine einfache Netzwerkfreigabe unter Windows 10 Wie weiter hab mal ein kleines CMD - Script gebastelt. Womit ...

Heiß diskutierte Inhalte
Netzwerke
IP-Adresse am zweiten Domänencontroller fest vergeben - Server verschwunden
gelöst Frage von DanielG1974Netzwerke28 Kommentare

Ich hab ein Problem, was ich bisher noch nicht erlebt habe Ich habe erfolgreich einen zweiten Server mit ActiveDirectory ...

Windows Tools
Virtueller Drucker gesucht (Schnittstelle: USB oder Seriell)
gelöst Frage von chrisButterflyWindows Tools21 Kommentare

Hi, ich suche einen virtuellen Drucker, den ich über eine USB oder serieller Schnittstelle ansprechen kann. Dieser Drucker soll ...

Windows Server
Windows Server 2012 - Update - Beim Booten bleibt der Server beim Windows Zeichen stehen
Frage von KeilbachWindows Server17 Kommentare

Hallo Zusammen, ich grüße euch, mein Name ist Michele. Ich bin hier ganz Neu - da ich einfach nicht ...

Windows 10
Weiße Fenster beim Aufruf verschiedener Apps
Frage von 90584Windows 1011 Kommentare

Hallo liebe Leute ! Ich habe ein Problem. Bei verschiedensten Anwendungen, wie z.B. beim Anhang, sind nur unlesbare weiße ...