Iisext.vbsでWebサービス拡張を有効にする方法
に適用します。Windows Server 2003、Windows Server 2003 R2、Windows Server 2003 with SP1。
設定データベースのWebSvcExtRestrictionListメタベースプロパティの個々のファイルを有効にするには、コマンドラインスクリプトiisext.vbs(systemrootに格納されている)を使用することができます。このコマンドは、IIS 6.0 が動作する Windows Server 2003 ファミリーのメンバーであるローカルまたはリモートコンピューターで実行できます。Web サービス拡張ファイルは、ISAPI 拡張ファイルまたは CGI ファイルです。
Iisext.vbs は、IIS マネージャーで使用できるものと同じアクションを実行します。どちらのツールを使用しても、IIS サイトを管理することができます。
重要
スクリプトや実行ファイルを実行できるのは、ローカルコンピュータのAdministratorsグループのメンバーのみです。セキュリティのベストプラクティスとして、Administratorsグループに属さないアカウントを使用してコンピューターにログオンし、runasコマンドを使用して管理者としてスクリプトと実行ファイルを実行します。コマンドプロンプトで、runas /profile /User:MyComputerAdministratorのcmdと入力して、管理者権限でコマンドウィンドウを開き、cscript.exeScriptName(スクリプトへのフルパスと任意の引数を含む)と入力してください。
このトピックには以下の情報が含まれています。
-構文:コマンドとそれに続く引数やオプションを入力する際に使用しなければならない順序です。
-parameters: コマンドの変数に与えられる値です。
-Example:サンプルコードと結果の説明。
構文
iisext /EnFile Drive:\PathFileName [ /s computer [ /u [domain³³]user /p password] ]。
パラメータ
ドライブ: \PathFileName
必須項目です。有効にする予定のWebサービス拡張ファイルのファイル名とパスを指定します。
/s コンピュータ
指定したリモートコンピューターでスクリプトを実行します。コンピュータ名または IP アドレスをバックスラッシュなしで入力します。デフォルトでは、スクリプトはローカルコンピュータで実行されます。
/u [ドメイン]ユーザー
指定したユーザーアカウントの権限でスクリプトを実行します。このアカウントは、リモートコンピュータのAdministratorsグループのメンバである必要があります。デフォルトでは、スクリプトはローカルコンピュータの現在のユーザーの権限で実行されます。
/パスワード
uパラメータで指定されたユーザーアカウントのパスワードを指定します。このパラメータを無視した場合、パスワードの入力を求められますが、入力されたテキストは表示されません。
例
例1.
次のコマンドを実行すると、ローカルコンピュータのWebSvcExtRestrictionListメタベースプロパティの"Timesheet.exe"ファイルが有効になってしまうという問題があります。
iisext /EnFile c:\Source\Timesheet.exe
その応答として、iisextは以下のように表示します。
サーバーに接続中 . 完了です。
拡張ファイルの有効化完了
例2.
次のコマンドは、リモート マシンの WebSvcExtRestrictionList メタベースプロパティで "Taxes.dll" ファイルを有効にします。
iisext /EnFile c:\Source\Taxes.dll /s RemoteComputer /u Manager /p Pa$$Werd
その応答として、iisextは以下のように表示します。
サーバーに接続中 . 完了です。
拡張ファイルの有効化完了
関連
-
vbsフッターエラーの実行、中国語の雑な解決(エンコーディングの問題)
-
VBS 日付(時刻)書式機能コード
-
Office一括アクティベーションのコマンドツールosppの説明
-
ファイルをドラッグ&ドロップするとファイルパスが表示される vbs コード
-
VBSで指定されたディレクトリにあるファイルの一覧を取得する方法
-
vbscript Webページシミュレートログイン効果コード
-
Iisext.vbsを使ってWebサービスの拡張機能を一覧表示する方法
-
Iisext.vbsを使ったアプリケーション依存の削除方法
-
Iisftpdr.vbsを使用してFTP仮想ディレクトリをリストアップ(リモートおよびローカルに対応)
-
iisftpdr.vbsでFTP仮想ディレクトリを作成する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
ActiveXコンポーネントはオブジェクトを作成できません: dm.dmsoft code: 800A01AD
-
vbs LAN上のコンピュータのソフトウェアとハードウェアのリストを照会する。
-
VBSで指定したディレクトリにあるファイルの一覧を取得する方法
-
vbsによるテキストループの読み込み
-
VBS ワンクリック設定 VOIP スクリプトコード
-
IISログ解析ツールのvbsソースコード
-
VBSの基本 - vbscriptキュー
-
vbscriptの基本 - vbs配列の定義と使用法 配列
-
GZIP圧縮されたHTTPコンテンツを取得するためのVBSコード
-
jre パッケージをダウンロードし、サイレントにインストールする vbs スクリプトのコード例