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

Powershell AD Changes überwachen

Frage Entwicklung Batch & Shell

Mitglied: pixel0815

pixel0815 (Level 1) - Jetzt verbinden

09.09.2014, aktualisiert 10:29 Uhr, 1836 Aufrufe, 5 Kommentare

Servus zusammen,

folgende zwei Module finde ich super genial, aber ich hab da so meine Probleme damit.

http://gallery.technet.microsoft.com/scriptcenter/Monitor-Changes-in-Ac ...
http://gallery.technet.microsoft.com/scriptcenter/Monitor-Changes-in-Ac ...

Per Import-Module kann ich beide psm1 Dateien hinzufügen.

Wenn ich aber wie Beschrieben im zweiten Link folgendes Skript ausführen möchte um die Datenbasis zum Vergleichen der Änderungen zu erstellen
01.
$searchRequest = New-Object System.DirectoryServices.Protocols.SearchRequest($Root, $Query, $searchScope, $null)  
02.
$dirSyncRequest = New-Object System.DirectoryServices.Protocols.DirSyncRequestControl($cookieContent, [System.DirectoryServices.Protocols.DirectorySynchronizationOptions]::IncrementalValues, [System.Int32]::MaxValue)  
03.
$searchRequest.Controls.Add($dirSyncRequest) | Out-Null
erhalte ich eine Meldung mit der ich momentan noch nichts anfangen kann.

01.
New-Object : Für "SearchRequest" und die folgende Argumenteanzahl kann keine Überladung gefunden werden: "4". 
02.
In Zeile:1 Zeichen:18 
03.
+ $searchRequest = New-Object System.DirectoryServices.Protocols.SearchRequest($Ro ... 
04.
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
05.
    + CategoryInfo          : InvalidOperation: (:) [New-Object], MethodException 
06.
    + FullyQualifiedErrorId : ConstructorInvokedThrowException,Microsoft.PowerShell.Commands.NewObjectCommand
Ebenso funktionieren dann natürlich alle anderen Commandos nicht und ich kann kein erfolgreichen get-adchanges Befehl abstoßen.
Wer kann hier helfen?

Wir haben eine 2012 R2 Domäne. Liegt es eventuell an dem R2?


Lg
Heiko
Mitglied: colinardo
09.09.2014, aktualisiert um 09:01 Uhr
Moin Heiko,
die Meldung ist eindeutig, entweder hast du die Variablen der Parameter nicht definiert, ich sehe hier in deinem Script zumindest nicht wo und mit welchen Werten du diese initialisiert hast, oder ein oder mehrere deiner Parameter entsprechen nicht den Vorgaben oder dem geforderten Typ der Klasse, siehe System.DirectoryServices.Protocols.SearchRequest

Grüße Uwe
Bitte warten ..
Mitglied: pixel0815
09.09.2014 um 09:03 Uhr
Parameter? Hmm.. Ich glaub ich bin zu blöde dafür :o(
Bitte warten ..
Mitglied: colinardo
09.09.2014 um 09:06 Uhr
Zitat von pixel0815:

Parameter? Hmm.. Ich glaub ich bin zu blöde dafür :o(
der war gut
na diese Variablen der ersten Zeile:
$Root, $Query, $searchScope
die müssen schon den richtigen Inhalt haben, sonst weis das Objekt ja garnicht wo und wonach es suchen soll
Bitte warten ..
Mitglied: colinardo
LÖSUNG 09.09.2014, aktualisiert um 10:29 Uhr
aber das was unter dem zweiten Link als Code steht ist für dich nicht relevant.
Denn wenn du das Modul geladen hast wird nur das CMDLet Get-AdChanges benötigt Das das ausführt was du hier versuchst manuell zu machen
Auf der Seite wird nur die Funktionsweise des CMDLets diskutiert.
Bitte warten ..
Mitglied: pixel0815
09.09.2014 um 10:29 Uhr
Es geht :O .. Jetzt funktioniert es, und ich weiß nicht warum. Bin happy
Bitte warten ..
Ähnliche Inhalte
VB for Applications
Excel VBA: Mehrere Comboboxen auf UF auf Change überwachen
gelöst Frage von JuweeeVB for Applications7 Kommentare

Hallo allerseits :-) Um im Endeffekt auf einem Excel-Sheet nur ganz bestimmte Spalten anzusprechen in die dann was geschrieben ...

Exchange Server
Exchange Überwachen mit powershell
gelöst Frage von digiunsoExchange Server6 Kommentare

Hallo, ich habe folgendes Anliegen: Von einem Kunden stürzen die Exchangedienste ab. Um besser nach Ursachen zu forschen soll ...

Windows Userverwaltung
AD Gruppe der Domänen-Admins überwachen
Frage von ThorstenRayWindows Userverwaltung5 Kommentare

Hallo zusammen, ich stehe gerade in meiner Firma vor einer Herkules-Aufgabe. Unser derzeitges AD ist ein Kuddelmuddel vor dem ...

Windows Server
AD user changes log windows Server2012
gelöst Frage von ko81roWindows Server12 Kommentare

Hallo zusammen, wo kann man die log sehen im Server 2012 auf dem DC, in den eventlogs? Oder ob ...

Neue Wissensbeiträge
Webbrowser

Kein Ton bei Firefox Quantum über RDP

Tipp von Moddry vor 4 MinutenWebbrowser

Hallo Kollegen! Hatte das Problem, dass der neue Firefox bei mir auf der Kiste keinen Ton hat, wenn ich ...

Internet

EU-DSGVO: WHOIS soll weniger Informationen liefern

Information von sabines vor 11 StundenInternet4 Kommentare

Wegen der europäische Datenschutzgrundverordnung stehen die Prozesse um die Registrierung von Domains auf dem Prüfstand. Sollte die Forderungen umgesetzt ...

Verschlüsselung & Zertifikate

19 Jahre alter Angriff auf TLS funktioniert immer noch

Information von BassFishFox vor 18 StundenVerschlüsselung & Zertifikate1 Kommentar

Interessant zu lesen. Der Bleichenbacher-Angriff gilt unter Kryptographen als Klassiker, trotzdem funktioniert er oft noch. Wie wir herausgefunden haben, ...

Windows 10

Windows 10 Fall Creators Update - Neue Funktion Hyper-V Standardswitch kann ggf. Fehler bei Proxy Configs verursachen

Erfahrungsbericht von rzlbrnft vor 1 TagWindows 104 Kommentare

Hallo Kollegen, Da wir die Gefahr lieben, haben wir bei einigen Usern nun mittlerweile das Creators Update drauf. Einige ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
Von rj11 auf rj45
Frage von jensgebkenLAN, WAN, Wireless19 Kommentare

Hallo Gemeinschaft, könnt ihr mir vielleicht bei der anfertigung eines Kabels helfen - habe ein rj 11 stecker und ...

Netzwerkmanagement
NAS über zwei weitere Ethernet Anschlüsse verbinden
gelöst Frage von Sibelius001Netzwerkmanagement17 Kommentare

Sorry - ich bin hier wahrscheinlich als kompetter IT Trottel unterwegs. Aber eventuell kann mir jemand ganz einfach helfen: ...

Netzwerkmanagement
Firefox Profieles im Roaming
gelöst Frage von Hendrik2586Netzwerkmanagement17 Kommentare

Hallo liebe Leute. :) Ich hab da ein kleines Problem, welches anscheinend nicht unbekannt ist. Wir nutzen hier in ...

LAN, WAN, Wireless
Häufig Probleme beim Anmelden in WLAN
Frage von mabue88LAN, WAN, Wireless15 Kommentare

Hallo zusammen, in einem Netzwerk gibt es relativ häufig (1-2 mal pro Woche) Probleme mit der WLAN-Verbindung. Zunächst mal ...