2012-03-12 26 views

答えて

2

これはWindows 7 wmicのバグです。国際設定を英語(米国)に変更し、再起動してテストします。

7

これはwmicコマンドのバグです。 %windir%\ system32をにXSLファイルをコピーすることが示唆されていますが、以下のコマンドは、ファイルをコピーしなくても、同じようにうまく動作します(64ビット場合または同等。):

WMICプロセスはPROCESSID、説明を取得し、 CommandLine、ExecutablePath、ParentProcessId/format: "%WINDIR%\ System32 \ wbem \ en-us \ csv"

もちろん、 "en-us"はロケールによって異なります。

あなたはスイッチ/出力を追加し、出力をファイルにリダイレクトしたい場合:「ここにファイル名」プロセスキーワードの前

3

これは、Windows 7 WMICでbugです。英語版のWindowsインストールで(たとえば)オランダの地域設定を使用すると、WMICはC:\Windows\System32\wbem\en-USの代わりにC:\Windows\System32\wbem\nl-NLのxslファイルを検索します。

回避策:

  1. コピーまたはC:\Windows\system32\wbem\フォルダにC:\Windows\system32\wbem\en-US\*.xslファイルを上に移動。
  2. Windows言語のバージョンに合わせて地域の設定を変更してからログアウトしてから戻ってください。
  3. フルパス:WMIC process get /format:"%WINDIR%\System32\wbem\en-US\csv"を指定してください。
関連する問題