NoLogo -NoExit -NoProfile {1} -OutputFormat {Text | XML} -InputFormat {Text | XML} {1} {1} -Command { - {1} | {1} | -args ...

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

-NoLogo
    Não exibir a faixa de direitos autorais na inicialização.
-NoExit
    Continuar executando após concluir todos os comandos de inicialização.
-NoProfile
    Não carregar um perfil de usuário.
-OutputFormat
    Formatar a saída de todos os objetos como cadeias de texto (Text) ou em um
    formato CLIXML serializado (XML).
-InputFormat
    A entrada de stdin é formatada como cadeias de texto (Text) ou em um
    formato CLIXML serializado (XML).
-Command
    {0} executa os comandos especificados e sai, a não ser que -NoExit também seja
    especificado. Não especifique outros caracteres após a opção -Command,
    pois eles serão lidos como argumentos do comando.
      -
          Ler comandos de entrada do teclado usando stdin.
       [  ]
          Especifica uma cadeia de caracteres que contém os comandos do PowerShell a serem executados. Use
          o formato "{{}}". As aspas identificam uma cadeia de caracteres e
          o operador de invocação (&) faz com que o {0} execute o comando.
       [ -args  ]
          Especifica um bloco de comandos do PowerShell a ser executado. Use o formato
          {{}}.
-Help | -?
    Mostrar a ajuda do resumo da sintaxe.