Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 如何在Inno安装程序中UAC提示之前安装证书?_Batch File_Inno Setup_Digital Signature_Uac - Fatal编程技术网

Batch file 如何在Inno安装程序中UAC提示之前安装证书?

Batch file 如何在Inno安装程序中UAC提示之前安装证书?,batch-file,inno-setup,digital-signature,uac,Batch File,Inno Setup,Digital Signature,Uac,我有一个批处理(.bat)文件,该文件将数字签名安装到客户端的LocalMachine\Root中,以便在启动安装程序时,从Inno安装程序编译的exe不会从Windows UAC获得未知发布者提示 如果我们可以在安装开始后立即从编译的exe中运行批处理文件本身,那么未知的发布者提示将不会显示。你不是认真的 如果这是可能的,如果有人可以通过安装自己的证书绕过它,那么证书检查的目的是什么 证书检查甚至发生在安装程序实际执行之前。你(理所当然地)对此没有任何控制权 您需要获得由受信任的机构签名的

我有一个批处理(.bat)文件,该文件将数字签名安装到客户端的
LocalMachine\Root
中,以便在启动安装程序时,从Inno安装程序编译的exe不会从Windows UAC获得未知发布者提示

如果我们可以在安装开始后立即从编译的exe中运行批处理文件本身,那么未知的发布者提示将不会显示。

你不是认真的

如果这是可能的,如果有人可以通过安装自己的证书绕过它,那么证书检查的目的是什么

证书检查甚至发生在安装程序实际执行之前。你(理所当然地)对此没有任何控制权


您需要获得由受信任的机构签名的代码签名证书