none
Powershell in C# integrieren RRS feed

  • Frage

  • Hallo,

    meine erste Sau dumme Frage glaube ich.

    Kann ich die Powershellkonsole in ein Programm von C# integrieren ?

    Also so das sie ein Teil des Programmes ist und nicht extra aufgerfen werden muss ??

    So wie ich eine Textbox einbinde meine ich einfach die Console von Powershell einbinden.

    NICHT SCHLAGEN BITTE FÜR DIESE FRAGE!!!!

    grüße

    Cay

    Donnerstag, 22. November 2012 09:56

Antworten

  • Hallo, natürlich mag es erstmal extrem schwierig aussehen einen einfachen Ordner zu kopieren. Ein MSDN Beispiel ist das hier.

    Das Problem ist, das manchmal Methoden Fehlen, die man eigentlich immer und immer wieder braucht. In dem Beispiel werden alle Ordner und Dateien aufgelistet. Der Ordner wird erstellt, die Dateien werden kopiert, die Unterordner werden mit der selben Methode kopiert. Eigentlich ganz einfach. In Powershell, Eingabeaufforderung usw. mag das ein Einzeiler sein, kann es in C# aber auch, wenn du die Methode nur kopierst, auch wenn es empfehlenswert ist diese auch zu verstehen.


    Koopakiller [kuːpakɪllɐ] - http://koopakiller.ko.ohost.de/

    • Als Antwort markiert c_joksch Donnerstag, 22. November 2012 13:34
    Donnerstag, 22. November 2012 13:31
    Moderator

Alle Antworten

  • Hallo,

    sieh dir mal das hier an. Wobei man alles auch in C# machen kann, was in Powershell geht.


    Koopakiller [kuːpakɪllɐ] - http://koopakiller.ko.ohost.de/

    Donnerstag, 22. November 2012 12:47
    Moderator
  • Hi,

    danke für den Link.

    Und JA man kann alles damit machen, allerdings finde ich es ein wenig kompliziert ans Anfänger Dateien und Komplette Ordner zu kopieren.

    Alles was ich im Netz finde geht über fast 20-40 Zeilen Code um einen Ordner von A nach B zu kopieren.

    Aber nochmal danke für den Link, wenn du eine einfache Methode gefunden hast um komplette Ordner mit Inhalt zu kopieren nehme ich den gern ean.

    grüße

    Cay

    Donnerstag, 22. November 2012 13:23
  • Hallo, natürlich mag es erstmal extrem schwierig aussehen einen einfachen Ordner zu kopieren. Ein MSDN Beispiel ist das hier.

    Das Problem ist, das manchmal Methoden Fehlen, die man eigentlich immer und immer wieder braucht. In dem Beispiel werden alle Ordner und Dateien aufgelistet. Der Ordner wird erstellt, die Dateien werden kopiert, die Unterordner werden mit der selben Methode kopiert. Eigentlich ganz einfach. In Powershell, Eingabeaufforderung usw. mag das ein Einzeiler sein, kann es in C# aber auch, wenn du die Methode nur kopierst, auch wenn es empfehlenswert ist diese auch zu verstehen.


    Koopakiller [kuːpakɪllɐ] - http://koopakiller.ko.ohost.de/

    • Als Antwort markiert c_joksch Donnerstag, 22. November 2012 13:34
    Donnerstag, 22. November 2012 13:31
    Moderator
  • Hi,

    danke für den Link,

    werde ihn mir mal zu gemüte ziehen.

    Aber vielen dank für die Anworten und HIlfen.

    grüße

    Cay

    Donnerstag, 22. November 2012 13:35