none
Ausgabe $nullen RRS feed

  • Frage

  • Hallo liebe Community,

    eine simple Frage: Ich möchte die gesamte Ausgabe schlucken, funkt. aber nicht. Wie geht das?

    Start-Service MeinService > $null

    Kommt in der Ausgabe:

    WARNING: Waiting for service 'MeinService' to finish starting...

    Wie kann ich diese Ausgabe vermeiden?

    Vielen Dank

    Mittwoch, 26. September 2012 15:19

Antworten

Alle Antworten

  • Hallo,

    Siehe CmdLet Out-Null; wenn Du das Pipe dahin sendest, landet es im "Nirwana"

    Start-Service MeinService | out-null


    Olaf Helper

    Blog Xing

    • Als Antwort markiert Ali0311 Donnerstag, 27. September 2012 07:16
    Mittwoch, 26. September 2012 15:27
  • oder auch:
     

    [void](Start-Service xyz)

    wenn kein Leerzeichen im Befehl ist, gehts auch ohne Klammern.

    Grüße, Denniver


    Blog: http://bytecookie.wordpress.com

    Hilf mit und markiere hilfreiche Beiträge als "Hilfreich" und Beiträge die deine Frage ganz oder teilweise beantwortet haben als "Antwort".

    Mittwoch, 26. September 2012 15:57
    Moderator
  • Das müsste es auch tun ;-)

    $Nix = Start-Service MeinService


    Please click “Mark as Answer” if my post answers your question and click Vote as Help if my Post helps you.
    Bitte markiere hilfreiche Beiträge von mir als Hilfreich und Beiträge die deine Frage ganz oder teilweise beantwortet haben als Antwort.
    My PowerShell Blog http://www.admin-source.info
    [string](0..21|%{[char][int]([int]("{0:d}" -f 0x28)+('755964655967-86965747271757624-8796158066061').substring(($_*2),2))})-replace' '

    Donnerstag, 27. September 2012 05:56
  • Vielen Dank für die Antworten beim letzteren ist es doch aber so, dass es einer Variable zugewiesen wird aber nie ausgeführt wird oder?

    Donnerstag, 27. September 2012 07:16
  • Ausgeführt wird er schon. Aber du hast Recht, das Ergebnis wird in einer Variablen gespeichert, was bei längeren Ausgaben natürlich Speicher verbraucht.

    Ist in der Regel nicht relevant, aber streng genommen nicht "Ausgabe nullen". :)

    Was allerdings geht, ist :

    $Null = Start-Service MeinService

    hier wird das Ergebnis auch direkt verworfen.

    Grüße,Denniver


    Blog: http://bytecookie.wordpress.com

    Hilf mit und markiere hilfreiche Beiträge als "Hilfreich" und Beiträge die deine Frage ganz oder teilweise beantwortet haben als "Antwort".



    Donnerstag, 27. September 2012 09:15
    Moderator