在我安装过程中,我运行了一个bat文件.如果bat文件返回错误,我需要中止/终止设置.我想让它MsgBox
告诉用户发生了什么,然后让中止看起来像用户按下取消按钮.
是否可以中止/终止设置?
代码示例将非常感激.
[Run]
Filename: {tmp}\test.bat; WorkingDir: {tmp}; Flags: waituntilterminated runhidden
Run Code Online (Sandbox Code Playgroud) 我需要将一个ini文件写入Windows 7中的当前用户目录(C:\ Users\CurUser).CurUser不是管理员.我的安装程序需要admin权限.所以我的设置如下:
[Setup]
PrivilegesRequired=admin
Run Code Online (Sandbox Code Playgroud)
当我运行安装程序时,它会提示管理员登录.从那时起,所有用户常量,userappdata等都是C:\ Users\AdminUser ...所以我需要一种方法来在以AdminUser运行安装时找到CurUser.
代码示例表示赞赏.谢谢.