Windows Vista へ Windows Server 2003 管理ツールを普通にインストールすると発生する問題の解決策

ブログ | 2008/8/7 10:36
リモートサーバ管理機能を使って日々のサーバー管理を行っている。現状、Windows XP から Windows Server 2003 管理ツール を利用する事がほとんど。メインで使ってる Windows XP マシンが最近めっきり調子が悪くなっているので、サブで使ってる Windows Vista Buisiness マシンにも Windows Server 2003 管理ツール をインストールしてサーバーの管理を行おうと思ってぶつかったトラブル対応のメモ。

Windows Vista Buisiness へ Windows Server 2003 管理ツールをインストール後、 [Active Directory ユーザーとコンピュータ] を実行してみると、

「スナップインを作成できませんでした。」

というエラーが表示され、Active Directory が表示されなかった。

Microsoft のサポートサイトを探すと次のページが見つかった。

Windows Vista ベースのコンピュータに Windows Server 2003 管理ツールをインストールすると、インストール エラーと互換性の問題が発生する
http://support.microsoft.com/kb/9300...

なるほどなるほどと読み進めつつ、メモ帳を起動して以下のスクリプトをコピペ。ちなみにメモ帳の起動は、

1.[windowsキー]
2.[notepad] と入力
3.notepad.exe が検索されるので、[Enter] 押下。

もしくは普通に[すべてのプログラム]から辿って行っても良いし、お気に入りのエディタがあればそれを使おう。
ちなみに、Vista のスタートメニューはかなり使いやすくなったと思う。Vista 全体を見てもXPよりかなり良い。批判も多いが、新しい Windows が出るときは毎度恒例の事なので、その辺の雑音には惑わされない方が良い。ただし、今まで使っているソフトや周辺機器が完全に Vista に対応していない事で起きる問題だけは事前にしっかり調査しておくべきである。しっかり調査したつもりが、実際に Vista で動かすと不具合を起こすケース稀にあるが・・・。

話はそれたが、以下スクリプト。


@echo off

REM RegisterAdminPak.cmd
REM (c) 2006 Microsoft Corporation.  All rights reserved.

set filelist=adprop.dll azroles.dll azroleui.dll ccfg95.dll
set filelist=%filelist% certadm.dll certmmc.dll certpdef.dll certtmpl.dll
set filelist=%filelist% certxds.dll cladmwiz.dll clcfgsrv.dll clnetrex.dll
set filelist=%filelist% cluadmex.dll cluadmmc.dll cmproxy.dll cmroute.dll
set filelist=%filelist% cmutoa.dll cnet16.dll debugex.dll dfscore.dll
set filelist=%filelist% dfsgui.dll dhcpsnap.dll dnsmgr.dll domadmin.dll
set filelist=%filelist% dsadmin.dll dsuiwiz.dll imadmui.dll lrwizdll.dll
set filelist=%filelist% mprsnap.dll msclus.dll mstsmhst.dll mstsmmc.dll
set filelist=%filelist% nntpadm.dll nntpapi.dll nntpsnap.dll ntdsbsrv.dll
set filelist=%filelist% ntfrsapi.dll rasuser.dll rigpsnap.dll rsadmin.dll
set filelist=%filelist% rscommon.dll rsconn.dll rsengps.dll rsjob.dll
set filelist=%filelist% rsservps.dll rsshell.dll rssubps.dll rtrfiltr.dll
set filelist=%filelist% schmmgmt.dll tapisnap.dll tsuserex.dll vsstskex.dll
set filelist=%filelist% w95inf16.dll w95inf32.dll winsevnt.dll winsmon.dll
set filelist=%filelist% winsrpc.dll winssnap.dll ws03res.dll

for %%i in (%filelist%) do (
echo Registering %%i ...
regsvr32 /s %%i 
)

echo.
Echo Command Completed

適当な場所に適当な名前で拡張子は「cmd」にして保存。今回は、「RegisterAdminPak.cmd」で保存。ちなみにファイルの種類を[すべてのファイル]にして勝手に「.txt」が付されないようにだけ気をつけますのよ。

そして、Windows Server 2003 管理ツール がインストールされている状態で、「RegisterAdminPak.cmd」をダブルクリックで実行。ところが、管理者権限ないから登録できるわけないよとかなんとかエラーではじかれる。なので、「RegisterAdminPak.cmd」を選択し、右クリックで表示される[管理者として実行]から実行する。

そんなこんなで、RegisterAdminPak.cmd に書いたスクリプトが Windows Server 2003 管理ツール の dll を正しく登録してくれる。

以降、Windows Server 2003 管理ツール の各種ツール類を正常に利用できるようになる。


それにしても、Vista の画面効果は目が疲れる。いや、別に画面効果を完全に切ればいいだけなんだけど、今度はそれはそれで Vista なのに寂しいなぁとか思ってしまう。ついつい Leopard と比較してしまって、「これだから Windows は・・・!」なんて批判しがちになるけど、どちらも一長一短があるので安易に批判はしたくないなぁとか思いつつ、やっぱり使っててストレスが溜まるよなぁとか思ったり、でも、なんだかんだしっかりした OS だよなぁとか思ったり。いろいろ複雑な思いはあるわけですよ。
▼追記 2008/8/7 10:56
Vista の視覚スタイルをどこで細かく調整できるのか未だに分りません。
▼追記 2008/8/7 10:57
サーバをサーバーに、ユーザをユーザーと今後は表記していきますとかどっかで見たな。どこだっけ?

マカーになった

ブログ | 2008/8/4 21:19
生まれたてのマカーなのでコピペもできないよ。
▼追記 2008/8/5 23:02
一通り出来るようになった。多分。楽しい。幸せ。
タグ »

強がりばっかり言っててごめんなさい

ブログ | 2008/7/30 12:44
実はここんとこ、だいぶ強がって 「iPhone いらね。」とかなんとか言ってたんだけど、先日店頭で実物をかなりの時間触ってみて欲しくなった。
Webブラウズが特にたまらなかった。

もともと買う気は全然なかったのでろくすっぽ調べてもいない。先ほど、とりあえず Apple のサイトを見てみた。

お?iPod touch って iPhone から電話機能だけ除いたやつなんじゃね?
あれ?じゃ、iPod touch でもこの欲求は満たされるのか?

もちろんそんな単純なもんじゃないのだろうけど、あんまり深く調べると物欲がどうにも止まらなくなりそうな気がしてきたので、これ以上調べない事にした。
というか、もう調べちゃダメよ自分。ダメ、絶対。
▼追記 2008/7/30 12:46
iPhone いいよとか、iPhone サイコー とかいうコメントは控えてください。
タグ »

母ちゃん・・・おれ、立派なマカーになるよ。

ブログ | 2008/7/28 08:26
そんなこんなで今週末頃からプライベートではマカーになります。
タグ »
前 | 1 | 2 | 3 | 4 | 5 | 6 | ..... | 17 | 18 |

Rottel内コンテンツ

コメント
ツイッカー
アンケート
アーカイブ
デイリーRottel
ブログ
写真
フィードバック
ブックマーク
マップ
タグ
手当たり次第

ユーザー一覧

Rottelとは?
利用規約
開発飲料
利用者の声
ヘルプ
close