前のトピック: dmsweep packages次のトピック: dmsweep sspack


dmsweep scan

dmsweep scan コマンドでは、指定されたターゲット アドレスをスキャンして、どのアドレスがアクティブで展開可能かを判別し、要求されたパッケージがターゲット コンピュータにインストール済みかどうか確認します。

サブコマンドの形式は、以下のとおりです。

scan [/manager <manager_machine>] 
[/musername <manager_username> /mpassword <manager_password>] 
[/mfilename <manager_filename>]  
{/ip <address_wild> [/toip <stop_address>] 
 | /ipfilename <ip_filename> 
 | /domain <domain_name> (WinNT のみ) 
 | /uri <uniform resource identifier> 
 | /targetcred <target_credentials_file> 
 | /query <query_name>}
{/packagenum <package_number> 
 |  /product <product_name> /package <package_name> 
 [/version <version>] 
 [/platform <platform>] 
 [/language <language>]}
/manager

パッケージ リストの取得元のマネージャの名前を指定します。 /manager を省略した場合は、現在のマシンと見なされます。

/musername

マネージャ コンピュータのユーザ名を指定します。

<manager_username> を省略した場合は、その入力を求めるプロンプトが表示されます。

/mpassword

マネージャ コンピュータのパスワードを指定します。

<manager_password> が指定されていない場合は、dmsweep によって値の入力を求めるプロンプトが表示されます。

/mfilename

マネージャの名前およびマネージャのユーザ名とパスワードの詳細をファイルから参照できます。

/ip

スキャンを開始するアドレス(複数の場合あり)です。

アドレスはマシン名(DNS などで名前が解決可能な場合)、または IP アドレス (10.0.0.1 など) で指定できます。 引数 <address_wild> では、アスタリスクを使用することができます。たとえば、「10.0.0.*」と指定すると 10.0.0.1 から 10.0.0.254 までが範囲となり、「10.0.*.*」と指定すると 10.0.0.1 から 10.0.255.254 までが範囲となります。

<address_wild> には、アドレスを 1 つだけ指定したり、複数のアドレスをカンマ区切りで指定することができます。

注: このパラメータは、/toip オプションも使用する場合のみ、開始アドレスになります。

/toip

スキャンする範囲の終了アドレスです。

このオプションは、/ip と併せてのみ使用できます。 併せて使用すると、スキャンは <address_wild> で指定したアドレスから開始し、<stop_address> をスキャンした後、終了します。

/ipfilename

/ipfilename を指定すると、コマンドはターゲット マシンのリストをファイル <ip_filename> から読み取ります。 ファイルの各行には、単独のターゲット アドレスや、カンマで区切られた複数のアドレスなどが含まれています。

machine1

machine2, machine3, 10.0.0.1

machine5

/domain

展開マネージャが Windows ベースのコンピュータ上にある場合は、/domain を使用して、指定されたドメイン内のコンピュータをスキャンできます。

/uri

/uri を指定すると、URI を使用して、外部ディレクトリから読み取るターゲット コンピュータを指定することができます。

/targetcred

/targetcred を指定すると、コマンドはターゲット マシンおよび接続クレデンシャルのリストをファイル <target_credentials_file> から読み取ります。

/query

/query を指定すると、<query_name> によって識別される管理対象外アセットのクエリが実行されたときに、ターゲットのリストが生成されます。

/packagenum

スキャンされるパッケージのパッケージ番号です。 「dmsweep packages」コマンドからの出力には有効な値が記述されます。

/product

スキャンされるパッケージのプロパティです。 dmsweep packages コマンドからの出力には有効な値が記述されます。

/package

スキャンされるパッケージのプロパティです。 dmsweep packages コマンドからの出力には有効な値が記述されます。

/version

スキャンされるパッケージのバージョンです。 dmsweep packages コマンドからの出力には有効な値が記述されます。 オプションです。ただし、パッケージを一意に識別することができる十分な情報が指定されていない場合は、エラーが表示されます。

/platform

スキャンされるパッケージのプラットフォーム プロパティです。 dmsweep packages コマンドからの出力には有効な値が記述されます。 オプションです。ただし、パッケージを一意に識別することができる十分な情報が指定されていない場合は、エラーが表示されます。

/language

スキャンされるパッケージの言語プロパティです。 dmsweep packages コマンドからの出力には有効な値が記述されます。 オプションです。ただし、パッケージを一意に識別することができる十分な情報が指定されていない場合は、エラーが表示されます。

例:

dmsweep コマンド ライン ユーティリティの使用方法の例を以下に示します。 パッケージ番号、ターゲット コンピュータ、およびマネージャ マシンなどの値を適切な値に置き換えます。

ターゲット コンピュータをスキャンして、すでにパッケージがインストール済みかどうかを確認するには、以下のコマンドを入力します。

dmsweep scan /ip <target machine> /pn 2