11 Stimmen

Dynamisches Schreiben von PowerShell CmdLets in Python

Ich möchte in der Lage sein, PowerShell CmdLets mit IronPython zu schreiben, und darüber hinaus benötige ich ein CmdLet, um die Umgebung zu betrachten und der PowerShell CmdLets basierend auf dem Inhalt hinzuzufügen. Zum Beispiel ein Verzeichnis lesen und ein CmdLet Remove- für jeden Dateinamen hinzufügen, den es dort sieht.

3voto

CosmosKey Punkte 1247

Soviel ich weiß, ist das nicht möglich!

Das Problem dabei ist, dass eine IronPython-Klasse keine CLR-Klasse ist oder mit einer CLR-Klasse kompatibel ist. Eine CLR-Klasse ist statisch und eine IronPython-Klasse ist dynamisch und soweit ich weiß, bietet die DLR zum Beispiel keine IronPython-Klassen mit .net CLR-Attributen an, die man für die CMDLET-Entwicklung benötigt.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X