Install4j中windows installer的自定义脚本

Install4j中windows installer的自定义脚本,install4j,Install4j,我想在windows平台上安装结束时运行自定义脚本。如下所示 icacls C:\InstallDir /remove "NT Authority\Authenticated Users" /t 我们只想删除访问安装目录的非特权用户。有没有一种方法可以在install4j中添加自定义脚本来实现同样的效果。任何不同的建议都会有帮助。您可以使用以下属性向安装程序的“安装”屏幕添加“运行可执行文件或批处理文件”操作: “可执行”属性:${installer:sys.system3

我想在windows平台上安装结束时运行自定义脚本。如下所示

icacls C:\InstallDir /remove "NT Authority\Authenticated Users" /t
我们只想删除访问安装目录的非特权用户。有没有一种方法可以在install4j中添加自定义脚本来实现同样的效果。任何不同的建议都会有帮助。

您可以使用以下属性向安装程序的“安装”屏幕添加“运行可执行文件或批处理文件”操作:

“可执行”属性:
${installer:sys.system32Dir}\icacls.exe

“参数”属性(每行一个参数):

“等待终止”属性:已选择

“重定向标准输出”属性:到日志文件

“重定向stderr”属性:到日志文件

“条件表达式”属性:
Util.isWindows()
NT授权\经过身份验证的用户 /t

您可以使用以下属性将“运行可执行文件或批处理文件”操作添加到安装程序的“安装”屏幕:

“可执行”属性:
${installer:sys.system32Dir}\icacls.exe

“参数”属性(每行一个参数):

“等待终止”属性:已选择

“重定向标准输出”属性:到日志文件

“重定向stderr”属性:到日志文件

“条件表达式”属性:
Util.isWindows()
NT授权\经过身份验证的用户
/t

谢谢@Ingo它确实有用。谢谢@Ingo它确实有用。
 ${installer:sys.installationDir}
 ${installer:sys.installationDir}
 /remove