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
    No mostrar la pancarta de copyright en el inicio.
-NoExit
    Seguir ejecutándose después de completar todos los comandos del inicio.
-NoProfile
    No cargar un perfil de usuario.
-OutputFormat
    Dar formato al resultado de todos los objetos a modo de cadenas de texto (Text) o en un
    formato CLIXML serializado (XML).
-InputFormat
    Los datos de entrada procedentes de stdin tienen el mismo formato que las cadenas de texto (Text) o un
    formato CLIXML serializado (XML)..
-Command
    sqlps ejecuta los comandos especificados y luego sale, a menos que -NoExit también esté
    especificado. No especifique otros caracteres después del modificador -Command,
    ya que se leerán como argumentos de comando.
      -
          Leer los comandos de entrada del teclado mediante stdin.
       [  ]
          Especifica una cadena que contiene los comandos PowerShell que se van a ejecutar. Utilice
          el formato "{}". Las comillas identifican una cadena y
          el operador de invocación (&) hace que sqlps ejecute el comando.
       [ -args  ]
          Especifica un bloque de comandos de PowerShell que se van a ejecutar. Utilice el formato
          {}.
-Help | -?
    Mostrar la ayuda resumida de la sintaxis.