如何创建“安装程序”包以提取PDF,检查Adobe软件并创建快捷方式?

时间:2019-04-03 16:19:47

标签: windows-installer exe extraction desktop-shortcut

潜入这个网站并学习了许多月之后,我使用了大量的Javascript在Adobe Acrobat中创建了一个相当复杂的PDF表单。由于表格的复杂性,它只能在Adobe Reader或Adobe Acrobat软件中正常运行。该表格需要分发给不同公司的内部和外部用户,并具有不同的环境(换句话说,我无权访问管理员权限)。

如何创建一种“安装程序”,它将: 1)将PDF表单保存到用户选择的位置, 2)验证是否已安装Adobe Reader或Adobe Acrobat,如果未安装,请安装Reader, 3)创建一个桌面快捷方式,即使默认情况下安装了替代的PDF程序,它也只会在Reader / Acrobat中打开源PDF。 4)奖金:为快捷方式自定义图标

我偶然发现了一个仅适用于本地用户且非常手动的解决方案,即创建一个快捷方式,该快捷方式首先指向Reader的.exe,然后获取特定的PDF。为此,我只需在“新建快捷方式”对话框的“项目位置”栏中键入以下内容:

“ C:\ Program Files(x86)\ Adob​​e \ Acrobat Reader DC \ Reader \ AcroRd32.exe”“ C:\ FolderName \ FormName.pdf”

这很好,但是我必须为每个用户自己做,这对于将要使用此表格的全国数十个用户来说是不可能的。

任何人都可以指导我有关一些打包安装程序中需要包含的单独组件的信息,以便获得期望的结果吗?我可能会使用iExpress来创建程序包。

在此先感谢您的帮助。我当然对实现此目标的其他方法持开放态度,但我不是从事交易的程序员。我有编写HTML,Javascript和一些Visual Basic的经验,但是没有Python。

0 个答案:

没有答案