用于安装 Adobe Acrobat DC 的自定义脚本



我认为这个问题之前在这个网站上没有被明确提出过。我已经搜索了Google,希望找到解决方案,但是信息分散在网络上,很难及时拼凑起来(无论如何,我的脚本知识有限)。因此,任何帮助将不胜感激,如果您对我在这里要完成的工作有任何疑问,请随时提出。我之所以伸出援手,是因为在创建比仅启动可执行文件更复杂的脚本时,我的知识非常有限。

我想做什么:

最终,我将使用ManageEngine Desktop Central将配置推送到我们域/网络上的远程计算机。更简单的目标,我似乎无法找到成功,是获得一个批处理文件,可以像运行它一样简单并成功安装Adobe Acrobat DC(不是免费的Adobe Reader应用程序)。我想要一个批处理文件来检查安装文件夹是否存在,如果有,请卸载它以消除提示"错误 1316.指定的帐户已存在"或会导致此安装错误的任何其他 Acrobat 痕迹。一旦安全措施到位以避免安装错误(例如前面提到的错误),它就会变得更加简单。之后,我只想安装 Adobe Acrobat,然后我想从所有用户的桌面中删除快捷方式"Adobe Creative Cloud.lnk",以便他们只能看到"Adobe Acrobat DC"快捷方式。

更新**

好的,在我发布原始帖子的时候,我尝试将批处理文件放在一起,但它仍然不起作用。我正在使用第三方服务来部署此配置,因此联系 Adobe 将无济于事。我不认为大多数人都熟悉ManageEngine Desktop Central,但这就是为什么我需要一个批处理文件,Adobe支持无法帮助我。我现在拥有的是:

IF EXIST "C:Program Files (x86)AdobeAcrobat DC" (
rmdir "C:Program Files (x86)AdobeAcrobat DC" 
goto :install
) ELSE (
ECHO Acrobat Folder Doesn't Exist goto :install
)

:install
S:Adobe_CCAcrobatProAcrobatDCAdobeAcrobatDCBuildsetup.exe --silent

IF /I "%ERRORLEVEL%" NEQ "0" (
ECHO execution failed
)

这里的答案有点不同,因为大部分工作都是在ManageEngine Desktop Central中完成的。就我而言,解决问题的是下载Creative Cloud Packager(CCPLauncher.exe)并继续使用向导。我禁用了最终用户安装更新或安装其他产品的能力。唯一剩下的开关是允许我的 IT 部门远程管理和推送更新的开关。然后,我使用默认值运行,仅选择了Adobe Acrobat DC [Pro](Adobe Creative Cloud Application Manager将灰显,无法取消选择)。

创建程序包并将其放置在包含所有软件可执行文件的网络共享中后,我打开并登录到桌面中心。第一步是在 DTC 中创建。为此,请单击">软件部署"选项卡,然后单击"+ 添加程序包">并选择您的操作系统。完成此操作后,单击"手动创建包"。之后,选择适合您正在使用的文件类型的收音机,在我的例子中,我选择了"MSIEXEC/EXE/ISS/Command"。然后命名您的软件包并选择当前许可证类型(我选择了商业)。之后,在标有"带有网络路径*的MSI文件名:"的字段中,输入可执行文件/MSI文件的路径,包括文件和扩展名。在"安装"下,如果此处应用相同的路径,请输入相同的路径(在大多数情况下会应用),但保留文件名和扩展名。这仅适用于安装程序所在的文件夹。然后点击添加包下面的按钮。在顶部,我然后单击配置,然后在左侧窗格中单击配置。我选择"安装/卸载软件">并选择计算机。我运行了通常的并命名了配置,然后选择了"EXE"单选按钮并找到您刚刚制作的"包",并确保下面的下拉列表设置为完全安装(或其他选项,具体取决于您的文件是什么)。对于"应用部署策略:",请选择正确的策略;我选择了 DC 默认策略。在此下方,选择要在网络上应用此配置的用户/计算机,然后单击"部署"或"立即部署",您就完成了。我在Active Directory中创建了一个安全组,并向其中添加了计算机,然后在DTC中,选择将其部署到我在AD中命名为"Adobe Acrobat DC Pro"的组中。我的配置已成功部署,并且能够在添加到AD组中的每台新计算机上重新创建成功的部署。 希望有人在Desktop Central上遇到了同样的问题,现在有了一定的答案。如果此方法对您不起作用,希望您可以成功解决您的问题。

最新更新