buqingyuan 发表于 2021-12-26 11:46

求助,请问大神 INNO 安装包如何执行一个管理员权限的 cmd 命令?我实在是不行。

比如 CMD 命令是这样的:
netsh advfirewall firewall add rule name="renren" dir=out program="C:\renren.exe" action=block

存储为 cmd 文件以后需要用鼠标右键用管理员模式运行才会有效。

我的需求是想在inno安装过程中用 来运行这个功能,网上搜了2天眼睛都花了也没找到合适的办法。

请高手帮帮忙,谢谢。

buqingyuan 发表于 2021-12-26 15:54

来吧 ,自问自答。找到一个方法,如果大神还有其他更便捷的方法请告知我吧,谢谢。


Filename: "{app}\well.bat"; Description: "BAT"; Flags: skipifsilent shellexec runhidden nowait

写个bat丢到{app}里面,然后用上面的方法就可以了,但是1L的代码需要自行给安装包提权。
页: [1]
查看完整版本: 求助,请问大神 INNO 安装包如何执行一个管理员权限的 cmd 命令?我实在是不行。