Windows Server 2008で新しい役割や機能を追加する場合、通常はGUIのサーバ管理ツールを使用する。だが何度も繰り返しインストール作業するような場合は、コマンドラインで作業できると便利である。
■
Windows Server 2008では、servermanagercmdコマンドを使って役割や機能を追加したり、削除したりできる。
■
ただしこのコマンドはWindows Server 2008のServer Core版では利用できない。
解説
Windows Server 2008のコンポーネント(「役割」や「機能」)を追加する場合、GUIのサーバ管理ツールを利用するのが普通である。だが多数のサーバを同様の状態にセットアップしたり、何度もセットアップ作業をやり直したりするような場合は、GUIのツールでいちいち操作するよりも、コマンドライン上でインストール作業が実行できると便利である。同じ作業を間違いなく繰り返すことができるからだ(もっとも、GUIが用意されていないWindows Server 2008 Server Core版では、コマンドラインでしか作業できないが)。
Windows Server 2008ではこのような要望にこたえるために、サーバの役割や機能を追加するコマンドライン操作用のツールが用意されている。本TIPSではその方法について解説する。ただしWindows Server 2008に役割や機能を追加するためのコマンドは、Windows Server 2008のフルインストール版とServer Core版では異なっている。本TIPSではフルインストール版について解説する。Server Core版での操作方法についてはTIPS「Windows Server 2008 Server Coreのコンポーネントを追加する」を参照していただきたい。
操作方法
servermanagercmdコマンドでコンポーネントを管理する
Windows Server 2008のフルインストール版にはservermanagercmd.exeというコマンドが用意されており、これを使ってコンポーネントを追加したり、削除したりできる。引数なしで実行するとヘルプメッセージが表示される。なお以下の作業は、管理者権限のあるコマンド・プロンプトを開いて実行していただきたい。