Esegui l'applicazione con parametri da PowerShell

Oct 20 2020

Su un sistema Win10 vorrei eseguire il seguente comando (preso da un file di collegamento funzionante):

"C:\Path with spaces\application.exe" U=<username> S=serverName

in CMD il seguente comando apre l'applicazione senza problemi:

"C:\Path with spaces\application.exe" "U=<username>" "S=serverName"

In PowerShell, tuttavia, ho provato varie combinazioni (ad esempio, incluso l'utilizzo Start-Process, cmd /cche ha sempre funzionato per me finora) ma tutte falliscono. È probabile che sia qualcosa di semplice, ma non riesco a farlo funzionare. Quale sarebbe la notazione corretta?

Risposte

3 KAN Oct 20 2020 at 20:48
Start-Process -FilePath "C:\Path with spaces\application.exe" -ArgumentList "U=<username> S=serverName"