C2. 通知テンプレートのパラメータ |
メッセージのテキストは、テンプレートファイルに基づいてテンプレートプロセッサとDr.Web Serverコンポーネントによって作成されます。
テンプレートファイルは中括弧で囲まれたテキストと変数から成っています。テンプレートファイルを編集する際には以下の変数を使用できます。 変数: •{<VAR>} - <VAR> 変数の現在の値の代わりになります。 •{<VAR>:<N>} - <VAR> 変数の最初の <N> 記号です。 •{<VAR>:<first>:<N>} - 最初の<first> キャラクタ(<first>+1 から始まる)の後に続く、<VAR> 変数の <N> キャラクタです。残りがそれよりも少ない場合、右側に空白を置いて補います。 •{<VAR>:<first>:-<N>} - 最初の<first> キャラクタ(<first>+1 から始まる)の後に続く、<VAR> 変数の <N> キャラクタです。残りがそれよりも少ない場合、左側に空白を置いて補います。 •{<VAR>/<original1>/<replace1>[/<original2>/<replace2>]} - <VAR> 変数の指定されたキャラクタを別のキャラクタに置き換えます。<original1> は <replace1> に置き換えられ、<original2> は <replace2> に置き換えられます。 置き換えるペアの数に制限はありません。 •{<VAR>/<original1>/<replace1[{<SUB_VAR>}]>[/<original2>/<replace2>]} - 上記と同様に指定された値に置換されますが、<SUB_VAR> のネストされた変数が使用されます。ネストされた変数のアクションは、親変数のアクションと同じです。 再帰的置換のネストレベルには制限はありません。 •{<VAR>/<original1>/<replace1>/<original2>/<replace2>/*/<replace3>} - 上記と同様に指定された値に置換されますが、リストにあげたどのoriginal値も一致しない場合は、<replace3> の値も置換できます。また、<VAR> に <original1> または <original2> が見つからなかった場合は、すべての値が <replace3> に置き換えられます。 変数の表記
環境変数 メッセージテキストの作成にDr.Web Serverプロセスの環境変数を使用できます(System ユーザー)。 環境変数はControl Centerメッセージエディタ内の ENV ドロップダウンリストから使用できます。変数は ENV. プレフィックスを用いて指定する必要があります(プレフィックスの終わりにはピリオドが付きます)。 システム変数 •SYS.BRANCH - システムバージョン(Dr.Web ServerおよびAgent) •SYS.BUILD - Dr.Web Serverがビルドされた日付 •SYS.DATE - システムの現在の日付 •SYS.DATETIME - システムの現在の日時 •SYS.HOST - Dr.Web ServerのDNS名 •SYS.MACHINE - Dr.Web Serverがインストールされているコンピューターのネットワークアドレス •SYS.OS - Dr.Web Serverがインストールされているコンピューターのオペレーティングシステム名 •SYS.PLATFORM - Serverプラットフォーム •SYS.PLATFORM.SHORT - SYS.PLATFORM の短い変数 •SYS.SERVER - 製品名(Dr.Web Server) •SYS.TIME - システムの現在の時間 •SYS.VERSION - Dr.Web Serverのバージョン •GEN.LoginTime - 端末のログイン時間 •GEN.StationAddress - 端末のアドレス •GEN.StationDescription - 端末の説明 •GEN.StationID - 端末固有の識別子 •GEN.StationLDAPDN - Windows OSの端末の識別名(ADS/LDAPドメインに含まれる端末の場合) •GEN.StationMAC - 端末のMACアドレス •GEN.StationName - 端末名 •GEN.StationPrimaryGroupID - 端末のプライマリグループのID •GEN.StationPrimaryGroupName - 端末のプライマリグループ名 •GEN.StationSID - 端末のセキュリティID •GEN.CurrentRevision - 現在のバージョンの識別子 •GEN.Folder - 製品のあるフォルダ •GEN.NextRevision - 更新したバージョンの識別子 •GEN.Product - 製品名 |