IIS の構成情報は、メタベース プロパティとも呼ばれるバイナリ値としてメタベースに格納されます。これらの構成値は、IIS Admin オブジェクトを使って変更できます。また、IIS Admin オブジェクトを使って IIS インストール環境を構成したり、新しい FTP サーバー、Web サーバー、仮想ディレクトリなどの IIS 要素を作成したりすることもできます。個々の IIS Admin オブジェクトは、メタベース内の特定のタイプのキーに対応しています。簡単なスクリプトで、または ASP ページの中で、IIS Admin オブジェクトを使って IIS のインストール環境をリモート管理するアプリケーションを作成できます。
このようなアプリケーションの一例が、IIS 付属のリモート管理ツールであるインターネット サービス マネージャ (HTML) です。このツールは、ここで説明する技術を使って構築されています。
ここで説明する項目は次のとおりです。
- 「メタベースを操作する」では、IIS で行う一般的なプログラムによる管理作業の 1 つである、スクリプトを使ったメタベースの操作について説明します。
その他のコマンドライン スクリプトのサンプルが、\Inetpub\AdminScripts ディレクトリに用意されています。また、Platform SDK の 「Developer Samples」でも例を参照することができます。