wordpress
发布时间:2022-04-02 发布网站:大佬教程 code.js-code.com
大佬教程收集整理的这篇文章主要介绍了在Windows Installer Commit中运行批处理文件,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
概述
在安装主输出后,我没有成功修改 Windows Installer MSI以运行批处理文件.我搜索过这个并找到了很多建议,但没有任何效果. 添加自定义操作 自定义操作只能是可执行文件.批处理文件不可执行. 创建运行批处理文件的Windows Scrip
Ting Host可执行文件 很多人都试图这样做,包括在SO,并没有人能够让
这个工作. 使用WIX或InstallShield 我没有时间或权限来更
在安装主
输出后,我没有成功
修改
Windows Installer MSI以运行批处理
文件.我
搜索过这个并找到了很多建议,但没有任何
效果.
添加自定义操作
自定义操作只能是可执行文件.批处理文件不可执行.
创建运行批处理文件的Windows ScripTing Host可执行文件
很多人都试图这样做,包括在SO,并没有人能够让这个工作.
使用WIX或InstallShield
我没有时间或权限来更改公司安装程序技术.
使用Orca编辑.msi并添加自定义属性,然后添加自定义操作,然后编辑InstallExecuteSequence,…
我已经尝试了几个小时,并且只创建了在运行它时抛出系统错误的安装程序.
你上面说的是不正确的:
自定义操作(即使没有像InstallShield这样的工具)也可以是基于.EXE,VBScript,JScript或DLl.如果您编写DLL,您可以编写您想要调用批处理文件的任何代码,或者对系统进行任何更改 – 没有限制.
更新:一个对我有用的示例:( CustomAction表中的条目)
Action Test
Type 34
source SystemFolder
Target cmd.exe /c c:\test.bat
ExtendedType <blank>
大佬总结
以上是大佬教程为你收集整理的在Windows Installer Commit中运行批处理文件全部内容,希望文章能够帮你解决在Windows Installer Commit中运行批处理文件所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。