日期:2014-05-17  浏览次数:20727 次

INNO的[Files]段SYS怎么搞不进64位的SYSTEM32目录
32位的innosetup脚本,现在在64位机上安装,需要拷贝一个文件到64位系统中的SYSTEM32目录,要怎么写常量呢?

尝试过程如下:

1、{SYS}默认是的syswow64;

2、用bat文件手动运行是OK的,但是从innosetup调用,是失败的,就算我直接写死路径,innosetup调用也是失败的,直接复制到syswow64

3、EnableFsRedirection置ture  {sys}依旧是syswow64

查找资料,innosetup在64位机上,{sys}就是syswow64


着急,在线等待

------解决方案--------------------
我刚看了一下文档,似乎有个Flags,可以Flags: 32bit或者Flags: 64bit,这两个似乎都对{sys}起作用