sqlps -NoLogo -NoExit -NoProfile -OutputFormat {Text | XML} -InputFormat {Text | XML} -Command { - | | -args } -Help | -? ...

sqlps [ [ [-NoLogo] [-NoExit] [-NoProfile]
          [-OutputFormat {Text | XML}] [-InputFormat {Text | XML}]
        ]
        [-Command { -
                  |  [  ]
                  |  [ -args  ]
                  }
        ]
      ]
      [ -Help | -?]

-NoLogo
    Copyrightbanner beim Starten nicht anzeigen.
-NoExit
    Ausführung nach Abschluss aller Startbefehle fortsetzen.
-NoProfile
    Kein Benutzerprofil laden.
-OutputFormat
    Ausgabe aller Objekte als Textzeichenfolgen (Text) oder im 
    serialisierten CLIXML-Format (XML) formatieren.
-InputFormat
    Die Eingabe von stdin wird entweder als Textzeichenfolgen (Text) oder im
    serialisierten CLIXML-Format (XML) formatiert.
-Command
    sqlps führt die angegebenen Befehle aus und wird beendet, sofern nicht zusätzlich -NoExit 
    festgelegt wurde. Keine anderen Zeichen nach dem -Command-Switch eingeben,
    da diese als Befehlsargumente gelesen werden.
      -
          Eingabebefehle der Tastatur mit stdin lesen.
       [  ]
          Legt eine Zeichenfolge fest, die die auszuführenden PowerShell-Befehle enthält. 
          Format "{}" verwenden. Die Anführungszeichen identifizieren eine Zeichenfolge und
          der Aufrufoperator (&) sorgt dafür, dass sqlps den Befehl ausführt.
       [ -args  ]
          Legt einen Block von auszuführenden PowerShell-Befehlen fest. Format
          {} verwenden.
-Help | -?
    Syntaxzusammenfassungshilfe anzeigen.