【问题标题】:NSIS scripts that creates 32bit installer and sysnative创建 32 位安装程序和 sysnative 的 NSIS 脚本
【发布时间】:2013-09-16 13:01:09
【问题描述】:

我做了一个脚本来为一个64位驱动程序制作安装程序,所以它需要将.dll放在真正的system32中。

所以,我使用 sysnative 来跳转重定向器。

但在 Win7 64 位系统中尝试过,它所做的只是 在\命名为 c:\Windows\Sysnative** 的文件夹中创建一个文件夹,并将 .dll 实际放置在此处! **怎么了?

delete "$WINDIR\sysnative\flulpypt64.dll"


CopyFiles   "$INSTDIR\flulpypt64.dll" "$WINDIR\sysnative\flulpypt64.dll"

另一种解决方案,是否存在告诉 NSIS 编译 64 位 .exe 安装程序的方法?。

【问题讨论】:

    标签: filesystems 32bit-64bit nsis system32


    【解决方案1】:

    WinXP-64 上不存在 Sysnative。如果你看一下x64.nsh你会发现一些关闭文件系统重定向的宏,然后你可以直接将文件解压到真实的系统目录...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-16
      • 1970-01-01
      • 1970-01-01
      • 2014-08-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多