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
    Non visualizza le informazioni sul copyright all'avvio.
-NoExit
    Continua l'esecuzione dopo il completamento di tutti i comandi di avvio.
-NoProfile
    Non carica un profilo utente.
-OutputFormat
    Formatta l'output di tutti gli oggetti come stringhe di testo (Text) oppure in un formato
    CLIXML serializzato (XML).
-InputFormat
    L'input da stdin viene formattato come stringhe di testo (Text) oppure in un formato
    CLIXML serializzato (XML).
-Command
    {0} esegue i comandi specificati e quindi esce, a meno che non sia specificato
    anche il comando -NoExit. Non specificare altri caratteri dopo l'opzione -Command,
    poiché verranno letti come argomenti del comando.
      -
          Legge i comandi di input dalla tastiera usando stdin.
       [  ]
          Specifica una stringa contenente i comandi di PowerShell da eseguire. Usare
          il formato "{{}}". Le virgolette identificano una stringa e
          l'operatore di chiamata (&) fa sì che {0} esegua il comando.
       [ -args  ]
          Specifica un blocco di comandi di PowerShell da eseguire. Usare il formato
          {{}}.
-Help | -?
    Visualizza la guida del riepilogo sintassi.