2015-09-22 17 views
5

Ho seguente script PowerShell per installare l'applicazione senza l'intervento dell'utente:EXE di installazione invisibile

Start-Process -FilePath "C:\Temp\UpgradeClientInstaller\setup.exe" -ArgumentList "/S /v/qn" 

dando /s nella lista degli argomenti, si dovrebbe installare automaticamente senza l'intervento dell'utente, ma un popup è che mostra powershell issue

Anche Provo con i file winrar.exe e zip.exe dando lo stesso risultato. È questo il modo giusto di fare?

+1

Prova fornendo gli argomenti come lista attuale: '-ArgumentList '/ s', '/ v', '/ qn'' –

+0

@AnsgarWiechers dividere gli argomenti non risolvere il problema, hai provato con un file exe, è funzionante per te? –

+1

Mi dispiace, non ho guardato abbastanza attentamente la notifica. Il messaggio proviene da Windwos, non dall'applicazione. Vedere se [questo] (https://msdn.microsoft.com/en-us/library/ms996418.aspx) aiuta. –

risposta

2

Si prega di provare questo:

$pathvargs = {C:\Temp\UpgradeClientInstaller\setup.exe /S /v/qn } 
Invoke-Command -ScriptBlock $pathvargs 
+0

mostra la stessa finestra di avviso di sicurezza –