信頼されたルート証明書をインストールしたいと考えています。ここで、クリックするだけで証明書をインストールするバッチ/exeファイルを作成しました。exe/batch
今、ファイルを自動的にダウンロード/実行してインストールするWebページにファイルを添付したいと思います。現在、この部分は次のコードでも実行されます (activex オブジェクトとして機能します)。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!-- saved from url=(0014)about:internet -->
<SCRIPT Language="JScript">
function fnShellExecuteJ()
{
var objShell = new ActiveXObject("Shell.Application");
objShell.ShellExecute("D:\\New folder\\New folder\\RootInstaller.exe", "", "", "open", 1);
}
<HTML>
</SCRIPT>
<BODY>
<body onLoad="javascript:fnShellExecuteJ();">
</BODY>
</HTML>
ここで、証明書がインストールされているかどうかを確認したいですか? ルート証明書が [IE] > [ツール] > [インターネット オプション] > [コンテンツ] > [証明書] > [信頼されたルート証明機関] にインストールされている場合、インストーラを開いてスキップしようとはしません。ただし、インストールされていない場合は、インストールを試みます。
つまり、インストールされている証明書のステータスを取得して確認し、それに基づいて次に進みたいと考えています。
これを読んでくれてありがとう(私の英語はひどいです)。そして、提案/ヒント/書き込みは、この新参者に役立ちます.ありがとう.....