IfFileExists $ WINDIR \ SYSTEM32 \ DRIVERS \ pcitdrv.sys file_found FILE_NOT_FOUND
file_found:
的MessageBox MB_OK的FileFound
FILE_NOT_FOUND:
的MessageBox MB_OK FileNotFoundNSIS脚本无法找到WINDIR文件夹中的文件
即使该文件存在于相应的路径中,该代码仍会执行代码的file_not_found部分。
还试图以下方式:
功能AB
VAR/GLOBAL OnlineOrOffline
$ {找到} “$ WINDIR \ System32 \ drivers下\” “/ L = F /M=pcitdrv.sys”“ SetOnlineOfflineVarliable”
的MessageBox MB_OK $ OnlineOrOffline
FunctionEnd
功能SetOnlineOfflineVarliable
STRCPY $ R0 $ R9
STRCPY $ OnlineOrOffline “发现”
STRCPY $ 0 StopLocate
推$ 0
FunctionEnd
在这种情况下也回调函数没有被调用。
需要关于此的帮助。
或者干脆
我的要求是想用$ WINDIR一个PC/SYSTEM32 /司机/ pcitdrv.sys文件现在和其他PC是不是有这个文件。在安装过程中,会检查一些许可证。我们可以跳过基于文件存在的许可证检查吗?
这是只发生在64位的Windows? – Anders