【问题标题】:wmic error (invalid XSL format) in windows7windows7中的wmic错误(无效的XSL格式)
【发布时间】:2026-01-15 13:50:01
【问题描述】:
wmic process get /format:csv

此命令在 Windows 7 中有什么问题?

我明白了:

无效的 XSL 格式(或)文件名。

【问题讨论】:

    标签: command-line windows-7 windows-server-2008 wmic


    【解决方案1】:

    这是 wmic 命令中的一个错误。建议将 XSL 文件复制到 %WINDIR%\system32 (或等效的 64 位)。但是,以下命令也可以正常工作,而无需复制文件:

    wmic 进程获取 ProcessId,Description,CommandLine,ExecutablePath,ParentProcessId /format:"%WINDIR%\System32\wbem\en-us\csv"

    当然,不同地区的“en-us”会有所不同。

    如果要将输出重定向到文件,请在 process 关键字之前添加一个开关 /output:"your filename here"

    【讨论】:

      【解决方案2】:

      这是 Windows 7 和 Windows Server 2008(也是 R2)WMIC 中的 bug。当您(例如)在英语 Windows 安装中使用荷兰语区域设置时,WMIC 会在 C:\Windows\System32\wbem\nl-NL 中搜索 xsl 文件,而不是在它们所在的 C:\Windows\System32\wbem\en-US 中搜索。

      解决方法:

      1. C:\Windows\system32\wbem\en-US\*.xsl 文件复制或移动到C:\Windows\system32\wbem\ 文件夹中。
      2. 更改您的区域设置以匹配您的 Windows 语言版本,注销并重新登录。
      3. 指定完整路径:WMIC process get /format:"%WINDIR%\System32\wbem\en-US\csv"

      【讨论】:

        【解决方案3】:

        这是一个 Windows 7 wmic 错误。将国际设置更改为英语(美国),重新启动并测试。

        【讨论】:

          最近更新 更多