H7.4. Dr.Web Serverリモートスクリプタブル診断ユーティリティ |
Dr.Web Serverリモート診断ユーティリティでは、リモートでDr.Web Serverに接続し、基本的な管理と動作の統計表示ができます。drwcntlとは異なり、drwcmdユーティリティは、スクリプト作成時に使用できます。 次のコンソールバージョンのDr.Web Serverリモートスクリプタブル診断ユーティリティが提供されています。
Dr.Web Serverリモート診断ユーティリティへのServerの接続設定については、のDr.Web Serverのリモートアクセスを参照してください。 スタート命令フォーマット drwcmd [<switches>] [<files>] 使用可能なスイッチ
•--? - ユーティリティ使用のスイッチに関するヘルプを表示します。 •--help - ユーティリティ使用のコマンドに関するヘルプを表示します。 •--commands=<commands> - (drwcntlユーティリティコマンドと同様の)指定したコマンドを実行します。複数のコマンドを指定するには、「;」記号を区切り文字として使用します。 •--debug=yes|no - デバッグモード(stderr標準出力ストリーム)でユーティリティ操作をログ記録します。デフォルトはnoです。 •--files=yes|no - 指定したファイルから(drwcntlユーティリティコマンドと同様に)コマンドを実行できます。デフォルトはyesです。 コマンドはファイル内で1行に1つずつ設定する必要があります。空行は無視されます。コメントを開始するには「#」記号を使用してください。 •--keep=yes|no - 最後のコマンドが実行された後、ユーティリティプロセスが完了するまで、Serverとの接続を維持します。デフォルトはnoです。 •--output=<file> - Server応答の出力ファイル。ファイルが指定されていない場合、デフォルトでは、stdout標準出力ストリームが使用されます。 ファイル名が「+」で始まる場合、コマンドの実行結果がファイルの最後に追加されます。そうでない場合はファイルが書き換えられます。 •--password=<password> - Serverでの認証用パスワード。--resourceスイッチのファイルセットで定義できます。 •--read=yes|no - リソースファイルからのServer接続パラメータの読み取りを許可します。デフォルトはyesです。 •--resource=<file> - Server接続パラメータ(Serverのアドレスと、Serverでの認証用の管理者認証情報)のリソースファイル。デフォルトでは、drwcmdrcファイルは以下のディレクトリから使用されます。 ▫UNIX系OSの場合:$HOME ▫Windows OSの場合:%LOCALAPPDATA% ファイルの各行は、<Server> <user> <password>のようにスペースで区切られた3つの単語を含む必要があります。 単語の途中でスペースを指定するには、「%S」を使用します。パーセント記号を指定する場合は、「%P」を使用します。 例:
•--server=<Server> - Serverのアドレス。デフォルトはssl://127.0.0.1です。--resourceスイッチのファイルセットで定義できます。 •--user=<user> - Serverでの認証用ユーザー名。--resourceスイッチのファイルセットで定義できます。 •--verbose=yes|no - Serverの詳細応答を印刷する(stdout標準出力ストリーム)。デフォルトはnoです。 Serverに接続する手順は次のとおりです。 1.Server接続のデータを定義するとき、--server、--user、--passwordスイッチで指定された値に優先順位が与えられます。 2.--serverスイッチが指定されていない場合は、デフォルト値であるssl://127.0.0.1が使用されます。 3.--userスイッチが指定されていない場合は、.drwcmdrcファイル(--resourceスイッチで再定義可能)で必要なServerが検索され、アルファベット順で最初のユーザー名が使用されます。 4.--passwordスイッチが指定されていない場合は、drwcmdrcファイル(--resourceで再定義可能)でServerとユーザー名の検索が実行されます。
5.ユーザー名とパスワードがスイッチファイルまたはリソースファイルで指定されていない場合、ユーティリティはコンソールで認証情報を入力するよう求めます。 コマンド実行機能は次のとおり。 •ファイルにコマンドで「-」値が設定されている場合、ユーティリティはコンソールで入力されたコマンドを読み取ります。 •--commandsスイッチのコマンドとファイルリストのコマンドの両方が設定されている場合、--commandsスイッチのコマンドが最初に実行されます。 •--commandsスイッチのコマンドのいずれのファイルも指定されていない場合、コンソールから入力されたコマンドが読み込まれます。 --commandスイッチからコマンドを実行してからコンソールコマンドを実行するには、次のように入力します。
完了コード •0 - 実行成功。 •1 - スイッチのヘルプが要求されています。--helpまたは--?。 •2 - コマンドライン解析エラー。認証パラメータが指定されていない、など。 •3 - Server応答の出力ファイルを作成できません。 •4 - Serverの認証エラー。管理者のログイン情報および/またはパスワードが正しくありません。 •5 - Server接続が異常終了しました。 •127 - 不明な致命的エラー。 |