论坛风格切换切换到宽版
  • 6225阅读
  • 6回复

Inno Setup 用于Windows 7 [复制链接]

上一主题 下一主题
离线lovelost
 

发帖
140
金钱
1060
威望
106
只看楼主 正序阅读 0 发表于: 2010-05-10
我有个软件,在运行时需要对{sys}文件夹里的tcpmon.ini文件进行读写操作,但当前用户需要有TrustedInstaller权限才可以对其操作,网上查了一下,以管理员身份运行如下命令就可以让当前用户拥有此权限,
cmd.exe /c takeown /f \"C:\WINDOWS\system32\tcpmon.ini\" && icacls \"C:\WINDOWS\system32\tcpmon.ini\" /grant administrators:F
问题是在Inno Setup安装过程中,似乎没有办法以管理员身份运行命令,哪怕安装程序是以管理员身份运行的。有谁有什么好的建议吗?谢谢!
离线lovelost

发帖
140
金钱
1060
威望
106
只看该作者 6 发表于: 2010-11-19
呵呵,那么久以前的贴子,没注意到有人问,因为从来没有人关心过这个贴子。我当时是用了一个笨办法,在操作前先运行一个批处理命令,得到TrustedInstaller权限,再操作就可以了。
离线dejoy

发帖
61
金钱
470
威望
47
只看该作者 5 发表于: 2010-11-19
有点BS楼主,解决了却不分享解决方法
离线simbachou

发帖
7
金钱
70
威望
7
只看该作者 4 发表于: 2010-10-27
回 3楼(lovelost) 的帖子
怎么解决的?我也遇到这个问题了
离线lovelost

发帖
140
金钱
1060
威望
106
只看该作者 3 发表于: 2010-06-16
已解决,谢谢!
离线lsuper
发帖
10
金钱
30
威望
3
只看该作者 2 发表于: 2010-06-12
see [Run]  Flags: ...
离线lovelost

发帖
140
金钱
1060
威望
106
只看该作者 1 发表于: 2010-05-12
哪位大侠愿意给些建议吗?望不吝赐教,谢谢了!