5209520 发表于 2011-7-2 09:06:18

(已解决)AU3如何安装后缀名为.cer程序(证书)

本帖最后由 5209520 于 2011-7-6 10:49 编辑

请大家帮忙写个安装证书的AU3源码,我已经测试自动安装程序很多都无法安装..

下面是别人写给我的但是为什么 运行提示出错请帮忙修正一下。。。

ShellExecute("nxca.cer")
WinWaitActive ("证书","")
;等待指定窗口被激活后再执行下面的命令
Send ("!I")
ControlClick ("证书导入向导","","Static1","left","1")
;向指定控件发送鼠标点击命令
Send ("n")
WinWaitActive ("证书导入向导","")
;等待指定窗口被激活后再执行下面的命令
Send ("n")
WinWaitActive ("证书导入向导","")
;等待指定窗口被激活后再执行下面的命令
Send ("{ENTER}")
WinWaitActive ("证书导入向导","")
;等待指定窗口被激活后再执行下面的命令
Send ("{ENTER}")
ControlClick ("证书","","#327701","left","1")
;向指定控件发送鼠标点击命令
ControlClick ("证书","确定","Button5","left","1")
;向指定控件发送鼠标点击命令



下面是我重新写的

ShellExecute("nxca.cer")
WinWaitActive ("证书","安装证书(&I)...")
;等待指定窗口被激活后再执行下面的命令
Send ("i")
WinWaitActive ("证书导入向导","下一步(&N) >")
;等待指定窗口被激活后再执行下面的命令
Send ("n")
WinWaitActive ("证书导入向导","下一步(&N) >")
;等待指定窗口被激活后再执行下面的命令
Send ("n")
Send ("{ENTER}")
WinWaitActive ("证书导入向导","确定")
;等待指定窗口被激活后再执行下面的命令
Send ("{ENTER}")
WinWaitActive ("证书","确定")
ProcessClose("rundll32.exe")

happytc 发表于 2011-7-2 09:35:10

笑…………

你怎么网页代码都拷下来了:&quot

先去掉这个再试

pusofalse 发表于 2011-7-2 13:05:57

调用Crypt32.dll中的CertAddCertificateContextToStore,这个可以载入证书。以前写过有关于证书的UDF,现在找不到了。

menfan1 发表于 2011-7-2 15:34:37

有证书UDF最好共享一下哈,我也需要哦呵呵

5209520 发表于 2011-7-3 09:23:05

谢谢分享 我搞一下``

auto 发表于 2011-7-3 09:33:25

回复 3# pusofalse

有删除提定证书的吗?
页: [1]
查看完整版本: (已解决)AU3如何安装后缀名为.cer程序(证书)