使用Powershell的AMD驱动程序的无提示安装无法按预期工作?

时间:2017-10-30 22:39:28

标签: powershell silent-installer

我试图用Powershell静默安装AMD驱动程序,但出于某种原因,我总是得到AMD安装屏幕。 我的论点似乎没问题,因为我不需要点击任何地方,安装就完成了。有没有办法在没有任何窗口弹出的情况下安装它?我可以毫无问题地以相同的方式静默安装7zip。

Set-ExecutionPolicy Unrestricted
$Logpath = 'C:\powershell.log'

function Install_app

{

$exe_to_execute = 'C:\Setup.exe'
$argument  = '/unattended_install:"..\Packages\Drivers\Display\W76A_INF;..\Packages\Drivers\amdkmpfd\W764a;..\Packages\Apps\ACP64;..\Packages\Apps\AppEx;..\Packages\Apps\CCC2;..\Packages\Apps\CIM;..\Packages\Apps\VC12RTx64\" /autoaccept_all /force_hide_first_run /force_close_when_done /on_reboot_message:no'

$process = Start-Process  -FilePath $exe_to_execute  -ArgumentList $argument  -Wait -PassThru -NoNewWindow 

# Loop until process exits
do {start-sleep -Milliseconds 500}
until ($process.HasExited)
# Log results
$(Get-Date).ToString() + "  Exit code " + $process.ExitCode |  Out-File $Logpath -Append 

}


Install_app

1 个答案:

答案 0 :(得分:0)

我的脚本实际上实际上是按原样运行的。问题是,如果在系统帐户下运行,它将只隐藏所有设置窗口。