記憶より記録 (Microsoft Application CenterTestの導入FAQ)

Microsoft Application CenterTest (Visual Studio 2003 Enterprise Archtect同梱版)をWindows Vistaにインストールしてもさっぱり使えない。

以前に同じ事で嵌った記憶があると思ったら、やはりやっていた。
Application Center Testが動作しない
Application Center Testが動作しない(解決)
恐らく私のFAQだと思うので、環境構築の度に同じことをやらないようにメモしておく。

手順

1.WMI サービスを停止する
2.WMIのリポジトリを再構築する
 2-1.%windir%\system32\wbem\repositryをバックアップしてリネーム("_bad"とか)
 2-2.以下のバッチで%windir%\system32\wbem下の拡張子".mof" ".mfl"を持つ全てのファイルをコンパイルする

  cd /d %windir%\system32\wbem
  for %%i in (*.mof,*.mfl) do Mofcomp %%i


3.WMIコンポーネントを再登録する
以下のバッチで対象のWMIコンポーネントの登録を試みる

  cd /d %windir%\system32\wbem
  for %%i in (*.dll) do RegSvr32 -s %%i
  for %%i in (*.exe) do %%i /RegServer

4.WMI サービスを起動する

これで動けばOK。まだ駄目であればMicrosoft Application CenterTest(act)をインストールしているディレクトリまで移動して、
同様に対象のWMIコンポーネントのmof及び、mflをコンパイル、登録する

  cd /d D:\Program Files\Microsoft ACT
  for %%i in (*.mof,*.mfl) do Mofcomp %%i
  for %%i in (*.dll) do RegSvr32 -s %%i
  for %%i in (*.exe) do %%i /RegServer

これでOK。

記憶力が鈍ってきたと自覚してからは本当、「記憶より記録」だと思う。日記に無かったらまた忘れていたな