none
Powershell - interaktive Ein und Ausgabe. Was sind das? Wie erzeugt man diese? RRS feed

Antworten

  • Als doofes Powershell Beispiel mal:

    function Hallo {
        param (
            $Name
        )
    
        Write-Output "Hallo $Name, wie geht es dir?"
    }
    
    Hallo -Name neveransuccessfullpeerson

    Abhängig von der Eingabe über den Parameter Name wird eine andere Ausgabe erzeugt. Es geschieht also eine Interaktion (man könnte auch Kommunikation) zwischen Programm und Anwender.

    Obiges Beispiel könnte man z. B. noch erweitern um eine Abfrage nach dem Alter um dann abhängig vom Alter eine andere Formulierung zu wählen. Eine Eingabe könnte hierbei wie bisher über einen Parameter laufen aber auch vom Programm/Skript aktiv abgefragt werden z. B: über ein:

    Read-Host "Wie alt bist du?"

    Ich hoffe das hilft etwas weiter, wenn nicht wären gezielte Fragen hilfreich.

    Gruß Olaf

    Freitag, 1. Januar 2016 01:30
  • LINK

    Grüße, Denniver


    Blog: http://bytecookie.wordpress.com

    Kostenloser Powershell Snippet Manager v4: Link ! Neue Version !
    (Schneller, besser + komfortabler scripten.)

    Hilf mit und markiere hilfreiche Beiträge mit dem "Abstimmen"-Button (links) und Beiträge die eine Frage von dir beantwortet haben, als "Antwort" (unten).
    Warum das Ganze? Hier gibts die Antwort.

    Donnerstag, 31. Dezember 2015 03:18
    Moderator

Alle Antworten

  • LINK

    Grüße, Denniver


    Blog: http://bytecookie.wordpress.com

    Kostenloser Powershell Snippet Manager v4: Link ! Neue Version !
    (Schneller, besser + komfortabler scripten.)

    Hilf mit und markiere hilfreiche Beiträge mit dem "Abstimmen"-Button (links) und Beiträge die eine Frage von dir beantwortet haben, als "Antwort" (unten).
    Warum das Ganze? Hier gibts die Antwort.

    Donnerstag, 31. Dezember 2015 03:18
    Moderator
  • hilft nicht. Kannst du es erklären? bitte
    Donnerstag, 31. Dezember 2015 15:37
  • Als doofes Powershell Beispiel mal:

    function Hallo {
        param (
            $Name
        )
    
        Write-Output "Hallo $Name, wie geht es dir?"
    }
    
    Hallo -Name neveransuccessfullpeerson

    Abhängig von der Eingabe über den Parameter Name wird eine andere Ausgabe erzeugt. Es geschieht also eine Interaktion (man könnte auch Kommunikation) zwischen Programm und Anwender.

    Obiges Beispiel könnte man z. B. noch erweitern um eine Abfrage nach dem Alter um dann abhängig vom Alter eine andere Formulierung zu wählen. Eine Eingabe könnte hierbei wie bisher über einen Parameter laufen aber auch vom Programm/Skript aktiv abgefragt werden z. B: über ein:

    Read-Host "Wie alt bist du?"

    Ich hoffe das hilft etwas weiter, wenn nicht wären gezielte Fragen hilfreich.

    Gruß Olaf

    Freitag, 1. Januar 2016 01:30
  • Also,
    wenn du etwas bestimmtes in Powershell programmieren möchtest, dann beschreibe das bitte ganz genau und poste was du bisher selbst probiert hast. Erkläre warum das nicht oder nicht richtig funktioniert (Fehlermeldung?) und beschreibe wie das gewünschte Ergebnis aussehen soll.

    Wenn es dir nur um eine Begriffserklärung geht, wäre es ebenfalls schön wenn du genau beschreibst was du gerne wissen möchtest. Wichtig hierbei ist es deinen Kenntnisstand zu kennen. Erwähne also  was du bisher dazu gelesen hast und warum das nicht reicht, bzw. was du dabei nicht verstanden hast oder noch wissen willst.

    Beachte aber bitte, das es in einem Forum wie diesem hier nicht möglich ist, die Powershell Grundlagen zu vermitteln. Hierfür gibt es aber im Netz unzählige gute Seiten auf Deutsch und Englisch, sowie ganze kostenlose Bücher. Siehe auch diesen Post.
     
    Ach ja, ganze Sätze mit Groß- und Kleinschreibung und vielleicht sogar Satzzeichen geben übrigens extra Sympathiepunkte. :)
     
    Lies auch mal diesen Artikel: LINK.
    Grüße, Denniver


    Blog: http://bytecookie.wordpress.com

    Kostenloser Powershell Snippet Manager v4: Link ! Neue Version !
    (Schneller, besser + komfortabler scripten.)

    Hilf mit und markiere hilfreiche Beiträge mit dem "Abstimmen"-Button (links) und Beiträge die eine Frage von dir beantwortet haben, als "Antwort" (unten).
    Warum das Ganze? Hier gibts die Antwort.

    Sonntag, 3. Januar 2016 14:55
    Moderator