1

此代码使用 WMI 没有产生任何结果。我正在使用以下 WMI 代码在 Wind 7 上进行测试。

ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\\CIMV2",
                                    "SELECT * FROM Win32_PageFileSetting");

foreach (ManagementObject queryObj in searcher.Get())
    { 

    }

// The for loop does not get executed.
4

2 回答 2

3

它应该工作。您可能在所有驱动器上禁用了“分页”吗?在这种情况下 searcher.Get() 返回一个空集合。

于 2013-02-25T23:15:41.020 回答
0

根据您尝试收集的信息,您可以使用Select * from Win32_PageFileusage提供页面文件信息的哪个。

我也遇到了问题SELECT * FROM Win32_PageFileSetting,而且大多数时候它返回的是空集合。

于 2016-04-26T21:51:58.687 回答