今天想制作一个bat文件,打包多个innosetup脚本,参考链接:http://www.cnblogs.com/joean/p/4870428.html
流程:
- 新建文本文档,将.txt改为.bat;
- 在文本中输入一下文本,其中Compil32是Innosetup的编译器文件;
compil32 /cc "x.iss"
compil32 /cc "y.iss"
compil32 /cc "z.iss"
3. 保存;
在这个过程中,点击bat文件,闪一下退出,在bat文档的末尾加入pause后在控制台输出中显示“compil32不是内部外部命令...”信息,查找百度发现是compil32的路径没有添加到系统变量中,导致bat文件执行时找不到compil32.
解决方法是:
1、在桌面找到“计算机”图标并点击鼠标右键,并在弹出菜单中选择“属性”;
2、点击左侧的“高级系统设置”;
3、在弹出的系统属性对话框中,点击“环境变量”按钮;
4、找到变量“Path”,并点击“编辑”按钮;
5、添加变量值为“C:\Program Files (x86)\Inno Setup 5\”,最后点击“确定”按钮结束设置;
点击bat,成功运行。