我正在尝试整理一个 powershell 脚本来从 sharefile 下载 firefox msi 并静默安装。
我终于得到了下载部分的工作。但是,安装不会。当我导航到我将 firefox msi 下载到的文件夹(C:\、C:\users\public 和我的桌面)时,我收到以下错误:
此应用无法在您的 PC 上运行
无法打开此安装包。联系应用程序供应商以验证这是一个有效的 Windows 安装程序包。
我从 mozilla 网站下载了 exe,从 front motion 下载了 msi。
该软件所在的共享对网络上的所有人开放。
exe 和 msi 都出现相同的错误。
这是我当前的脚本:
#Download and Run MSI package for Automated install
$uri = "https://sharefile.com/app/#/home/shared/foe0295b-0fbf-4ad9-ad73-fc18d26ba705/FirefoxInstaller.msi"
$out = "c:\FireFoxInstaller.msi"
Invoke-WebRequest -uri $uri -OutFile $out
Start-Process -FilePath "msiexec.exe" -ArgumentList "/i $out /quiet /norestart /l c:\installlog.txt"