我怎么知道某个IISconfiguration密钥是否已经导入?

我正在构build一些需要幂等的configurationpipe理脚本。 我需要检查Web场的IIS密钥是否已经导入服务器,如果不导入它们。

我有命令来执行导入,但我似乎无法find一个一致的方法来检查一组特定的键已被导入。

我现在唯一要做的就是从服务器导出IIS密钥

aspnet_regiis -px "iisConfigurationKey" "D:\iisConfigurationKey.xml" -pri 

并比较这些文件,但这是一种重量级的运行频繁的一天,因为我的configurationpipe理工具检查系统的状态。 我可以在上面放一个定时器,比如每隔一小时或者每八个小时才输出一次,但是我不能尽快赶上偏差。