我正在制作一个自动安装批处理程序,我想静默安装adobe reader。问题是它不会安装静默。我收到 gui 要求我单击“下一步”并等待。安装后它将打开浏览器。有什么办法可以让我无需打开浏览器就可以静默安装 Adobe Reader。
这是批次代码:
@ECHO OFF
cd /d "%~dp0"
wget http://aihdownload.adobe.com/bin/install_reader11_nl_mssd_aih.exe -O Reader.exe
Reader.exe /S /norestart ALLUSERS=1 EULA_ACCEPT=YES
我也尝试过这个:
@ECHO OFF
wget http://aihdownload.adobe.com/bin/install_reader11_nl_mssd_aih.exe -O Reader.exe
start /wait Reader.exe /s
我找不到浏览器的修复程序。希望这段代码有一点帮助。 我可以使用 msi 文件,但找不到下载它的位置。这是来自 adobe 的 exe 文件的 ftp:
FTP:ftp://ftp.adobe.com/pub/adobe/reader/win/11.x/11.0.09/en_US/
执行程序:ftp://ftp.adobe.com/pub/adobe/reader/win/11.x/11.0.09/en_US/AdbeRdr11009_en_US.exe
在大多数情况下,.msi 开关“/quiet /passive /norestart” 就可以了
为了帮助您进一步了解,请使用 Adobe Reader XI 11.0.07 完整版,无开关安装 - 完全沉默!! - 没有桌面图标 - 在 win 7 (x64x86) 上检查
静默安装程序可在与原始设置兼容的任何 Windows 版本中使用。
由 wincert.net 的“ugi”创建。
可以从这里下载一个可以自动确定大多数安装程序开关的漂亮工具...Universal-Silent-Switch-Finder
如果您希望将此工具添加到“发送到”附加组件中,请访问 wincert.net 并在论坛的附加组件部分中进行搜索。
希望我的帖子能让您的批量工作变得更轻松:) L8r
感谢您的帮助。我发现这就是我需要的代码。谢谢莫菲的帮助
wget ftp://ftp.adobe.com/pub/adobe/reader/win/11.x/11.0.00/en_US/AdbeRdr11000_en_US.msi -O Reader.msi
msiexec.exe /I Reader.msi /QN
我会尽快将其标记为已答复
最好的解决方案是创建 mst 文件,该文件将:
禁用产品更新 禁用帮助 禁用产品改进计划 禁止查看带有 Adobe PDF 广告的 PDF 禁用所有基于 Adobe 在线服务的工作流程和入口点
然后下载 msi 文件并批量运行以下命令:
@echo silent install Adobe Reader 11.0.10
start /wait msiexec /i "%~dp0AcroRead.msi" TRANSFORMS="AcroRead.mst" /Update "%~dp0AdbeRdrUpd11010.msp" /qn
创建mst文件并不容易。您可以从谷歌或从这里学习。
使用 PowerShell 和 Adobe Reader .exe:
Start-Process "C:\TEMP\AcroRdrDC2300820421_en_US.exe" -ArgumentList "/sPB /rs /msi"