需要WMI查询才能从Windows Server 2006获取dll信息

时间:2013-08-26 13:49:04

标签: windows dll wmi .net-assembly

需要WMI查询才能获取路径中的文件详细信息:
C:\ Windows \ Assembly \ GAC_MSIL

我希望每天监控一次这条路径,并获取以下信息:
1.组装名称
2.Date创造了 3.Date Modified
4.全名
5.公钥标记

不希望PowerShell 脚本获取这些详细信息。需要WMI查询。

更多信息:

我使用了WMI查询:“SELECT * FROM CIM_DataFile”但这不起作用。显示说明:“无效的班级”。
请让我知道正确的类名,命名空间

非常感谢,
Simbu

1 个答案:

答案 0 :(得分:0)

使用CIM_DataFile的正确方法是:

"SELECT * FROM CIM_DataFile WHERE Drive ='C:' AND Path='\\Demo\\' AND FileName='u' AND Extension='dll'"

但是,我不认为这会给你PublicKey Token。