Windows7中的wmic错误(无效的XSL格式)

use*_*880 3 command-line windows-server-2008 windows-7 wmic

wmic process get /format:csv
Run Code Online (Sandbox Code Playgroud)

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

我明白了:

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

gre*_*art 10

这是wmic命令中的一个错误.有人建议将XSL文件复制到%WINDIR%\ system32(或等效,如果是64位.)但是,下面的命令同样适用,无需复制文件:

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

当然,对于不同的语言环境,"en-us"会有所不同.

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


Mic*_*ter 5

这是一个错误在Windows 7和Windows Server 2008(也R2)WMIC。当您在英语Windows安装中使用(例如)荷兰语区域设置时,WMIC会搜索里面的xsl文件C:\Windows\System32\wbem\nl-NL,而不是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"


小智 2

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