ProgramData フォルダー内に新しいフォルダーを作成することにより、いくつかの証明書をインストールするアプリケーションを (SYSTEM アカウントを使用して) インストールしようとしています。これらの証明書をインストールしようとする段階で、インストールは失敗します。
証明書のインストール プロセス中に、ProgramData 内にフォルダーを作成し、そこにファイルを書き込むだけです。
ProgramData フォルダーの SYSTEM ユーザーに FULL CONTROL 権限を付与し、それをサブフォルダーにも渡しました。
PSexec ツールを使用して .exe ファイルを実行しようとしました (これにより、SYSTEM アカウントの使用が可能になります)。[管理者として実行] を使用して開始したコマンド プロンプトから PSexec ツールを開きました。
また、.msi ファイルを抽出して、昇格された特権で TaskScheduler を使用して実行しようとしました。
また、インストール中に作成する必要があるフォルダーを手動で作成し (存在しない場合)、SYSTEM ユーザーにフル コントロール権限を付与しました。管理者アカウントとSYSTEMアカウントを使用してフォルダーを作成しました。インストールはまだ成功しませんでした。
アプリケーションは 32 ビット アプリケーションです。というわけで、32ビットのWindowsにインストールしてみました。それでも失敗しました。
根本的な原因は、ProgramData フォルダーにフォルダー/ファイルを作成する権限が SYSTEM アカウントにないことだと思います。
ここに欠けているものはありますか?