2016-09-22 3 views
0

Unten ist mein Skript mit Identifikatoren geschrubbt. Die Basisklasse für Diagnosen ist MyCompany.MyApp und die Basisklasse davon ist Windows Computer. Wenn ich dies auf dem Zielrechner direkt mit Parametern ausführe, bekomme ich XML zurück. Wenn ich von meinem PC laufe, ist es leer. Das ist lokal sinnvoll, aber ich dachte, wenn Sie Ermittlungen ausführen, dass der Agent sie auf dem Computer ausführt, auf den Sie abzielen? Alle meine anderen Entdeckungen sind bisher registriert worden, daher ist es möglich, dass ich etwas vollkommen falsch mache.Discovery-Skript funktioniert nicht

Antwort

0

Als erster und offensichtlichster Grund geben Sie die Ermittlungsdaten nicht im Ausgabestream (StdOut) aus. Einfach hinzufügen $discoveryData in einer neuen Zeile am Ende des Skripts.

Darüber hinaus sind weitere Informationen über Ihre Klasse und MP-Architektur erforderlich. Ich würde Ihnen wahrscheinlich empfehlen, Windows!Microsoft.Windows.ComputerRole als Basisklasse zu verwenden und es auf Zielcomputerobjekt zu hosten.

Grüße Max

Verwandte Themen