gpt4 book ai didi

wmi - 如何将 WMI 查询的所有行导出到文件?

转载 作者:行者123 更新时间:2023-12-04 17:18:16 27 4
gpt4 key购买 nike

给定一个查询,例如

SELECT * FROM WIN32_PROCESS
  • 有没有办法查询结果对象的返回列的名称?
  • 将结果对象中的所有行写入文本文件,例如
  • 最佳答案

    Is there a way to interrogate the result object for the names of the columns returned?



    是的。每个 WMI 对象都有 Properties_ 提供有关该对象属性的信息的集合。要获取对象中可用属性的名称,请枚举 Properties_收集和检查每个项目的 Name .

    Write all the rows in the result object to a text file, say



    枚举所有行并使用 FileSystemObject write them到所需的文本文件。伪代码:
    create a text file and open it for writing

    for each object in the result set
    for each property in the object
    write the property value to the file

    close the file

    或者,您可以使用 wmic 为您完成所有工作:
    wmic /output:e:\processes.txt process get /all
    wmic /output:e:\processes.csv process get /all /format:csv

    关于wmi - 如何将 WMI 查询的所有行导出到文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5229757/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com