【发布时间】:2014-03-13 19:19:02
【问题描述】:
如何在 Inno Setup 中使用特殊字符:á?
例如:
参数中没有特殊字符:
Filename: "{sys}\icacls.exe"; Parameters: """{app}\IRs\IRS.FDB"" /grant Todos:F /inheritance:d"; Flags: runhidden shellexec
但是,当有特殊字符时,该命令不起作用:
Filename: "{sys}\icacls.exe"; Parameters: """{app}\IRs\IRS.FDB"" /grant Usuários:F /inheritance:d"; Flags: runhidden shellexec
【问题讨论】:
-
“不起作用”是什么意思?您是否收到错误,它没有按照您的预期执行,...?
-
我没有收到错误。上面的脚本是在 Windows 资源管理器的一个存档中设置权限(将完全权限设置为“Usuários”组)。但是脚本没有设置权限,因为有这个字符。你明白了吗?
-
不,我不明白这就是为什么我认为需要更精确的信息。您遇到了编码问题,它的表现方式可以提出解决方案或变通办法。
-
我已经解决了我的问题。谢谢。请参阅下面的答案。
标签: inno-setup icacls