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
    Ne pas afficher la bannière de copyright au démarrage.
-NoExit
    Continuer l'exécution après le lancement de toutes les commandes de démarrage.
-NoProfile
    Ne pas charger de profil utilisateur.
-OutputFormat
    Mettre en forme la sortie de tous les objets en tant que chaînes de texte (Text) ou sous un
    format CLIXML sérialisé (XML).
-InputFormat
    Les entrées provenant de stdin sont mises en forme en tant que chaînes de texte (Text) ou sous un
    format CLIXML sérialisé (XML).
-Command
    sqlps exécute les commandes spécifiées, puis se ferme, sauf si -NoExit est également
    indiqué. Ne spécifiez pas d'autres caractères après le commutateur -Command,
    car ils seront lus comme des arguments de commande.
      -
          Lire les commandes d'entrée à partir du clavier à l'aide de stdin.
       [  ]
          Spécifie une chaîne contenant les commandes PowerShell à exécuter. Utilisez
          le format "{}". Les guillemets identifient une chaîne et 
          l'opérateur d'appel (&) entraîne l'exécution de la commande par sqlps.
       [ -args  ]
          Spécifie un bloc de commandes PowerShell à exécuter. Utilisez le format
          {}.
-Help | -?
    Afficher l'aide récapitulative de la syntaxe.