我认为这个问题以前在这个网站上并没有被明确地提出过。我已经搜索了谷歌,希望找到一个解决方案,但这些信息分散在网络上,很难及时地拼凑在一起(反正我的脚本知识有限)。因此,任何帮助都将不胜感激,如果有任何关于我在这里想要完成的事情的问题,请随便问。我之所以伸出援手,是因为当涉及到创建比仅仅启动可执行文件更复杂的脚本时,我的知识非常有限。
我想做的事:
最终,我将使用ManageEngine桌面中央将配置推送到我们域/网络上的远程计算机。更简单的目标,我似乎找不到成功的地方,是获得一个批处理文件,可以像运行它一样容易,并成功地安装Acrobat (不是免费Adobe应用程序)。我希望有一个批处理文件来检查安装文件夹是否在那里,如果是的话,卸载它以消除提示"Error 1316.指定帐户已经存在“的消息。或任何其他可能导致此安装错误的Acrobat跟踪。一旦安全措施到位,以避免安装错误,例如前面提到的错误,它就变得更简单了。之后,我只想让Acrobat安装,然后从所有用户的桌面上删除快捷方式“”,以便他们只看到“Acrobat”快捷方式。
最新情况**
好的,在我贴出原来的帖子的时候,我试着把一个批处理文件放在一起,但是它仍然不能工作。我正在使用第三方服务来部署这个配置,所以联系Adobe不会有什么帮助。我不希望大多数人熟悉ManageEngine桌面中央,但这就是为什么我需要一个批处理文件,而Adobe无法帮助我。我现在拥有的是:
IF EXIST "C:\Program Files (x86)\Adobe\Acrobat DC" (
rmdir "C:\Program Files (x86)\Adobe\Acrobat DC"
goto :install
) ELSE (
ECHO Acrobat Folder Doesn't Exist goto :install
)
:install
S:\Adobe_CC\AcrobatPro\AcrobatDC\AdobeAcrobatDC\Build\setup.exe --silent
IF /I "%ERRORLEVEL%" NEQ "0" (
ECHO execution failed
)发布于 2018-01-23 19:34:36
这里的答案有点不同,因为大部分工作都是在ManageEngine桌面中央完成的。在我的例子中,解决问题的是下载Creative (CCPLauncher.exe)并通过向导前进。我禁用了最终用户安装、更新或安装其他产品的能力。剩下的唯一开关是那些允许我的IT部门远程管理和推送更新的开关。然后,我使用默认设置,只选择Acrobat Pro。
在创建了包含所有软件可执行文件的网络共享后,我打开并登录到桌面中央。第一步是在DTC中创建包。您可以单击软件部署选项卡,然后单击"+ Add“并选择您的操作系统。完成此操作后,单击“手动创建包”。之后,选择适合您正在使用的文件类型的收音机,在我的示例中,我选择了“MSIEXEC/EXE/ISS/Command”。然后命名您的包,并选择当前许可类型(我选择了商业)。之后,在标记为"MSI *:“的字段中,输入可执行文件/MSI文件的路径,包括文件和扩展名。在Installation下,输入相同的路径,如果同样的路径适用于这里,在大多数情况下,它会输入相同的路径,但是文件名和扩展名将保持不变。这只是用于安装程序所在的文件夹。然后单击下面的Add Package按钮。在顶部,我点击了Configurations,然后在左边的窗格上,选择了“安装/卸载软件”并选择了计算机。我浏览了通常的程序并命名了配置,然后选择了"EXE“单选按钮,找到了您刚刚创建的”软件包“,并确保下面的下拉列表设置为完全安装(或者其他选项取决于您的文件是什么)。对于“应用部署策略:”选择正确的部署策略;我选择了DC默认策略。在此下面,选择要在网络上应用此配置的用户/计算机,然后单击“部署”或“立即部署”即可完成。我在Active Directory中创建了一个安全组,并在其中添加了机器,然后在DTC中选择将其部署到我在AD中命名为“Acrobat”的 Group 中。我的配置已成功部署,并且能够在AD中添加到该组的每台新计算机上重新创建成功的部署。希望有这样的人,遇到了同样的问题,桌面中央,现在有了一些答案。如果这个方法不适合你,希望你能在你的问题上找到成功。
https://stackoverflow.com/questions/48385386
复制相似问题