このブログ記事では ccmsetup.exe と client.msi の違いについて説明したいと思います。 CCMSetup.exe は、Configuration Manager クライアントをインストールするために使用され、インストールを実行するために client.msi を呼び出します。
- CCMSetup.exe
- Client.msi
- CCMSetup.exe をさらに詳しく調べます。exe パラメータ:
- Further exploring client.exe クライアントがアンインストールされるまで、このパラメータを使用します。msi パラメータ: 以下は、インストール中に使用できるいくつかのパラメータです Command-line parameter 説明 CCMLOGLEVEL このプロパティで Configuration Manager ログ ファイルに記述する詳細度を指定します。サポートされる値:0: Verbose1: Default2: Warnings and errors3: Errors onlyExample: CCMSetup.exe CCMLOGLEVEL=0 CCMLOGMAXHISTORY 構成マネージャ ログ ファイルが最大サイズに達すると、クライアントはバックアップとしてその名前を変え、新しいログ ファイルを作成します。 このプロパティは、ログ・ファイルの以前のバージョンをいくつ保持するかを指定します。 デフォルト値は1です CCMLOGMAXSIZE このプロパティは、ログファイルの最大サイズをバイトで指定します DNSSUFFIX DNSで公開している管理点をクライアントが探すためのDNSドメインが指定されます。 FSP Configuration Managerクライアントによって送信された状態メッセージを受信して処理するフォールバック ステータス ポイントを指定します。 PROVISIONTS バージョン2002から、このプロパティを使ってクライアントでサイト登録が正常に行われたらタスクのシーケンスを開始します。例. provisionts=man20012となります。 このプロパティの値をタスク シーケンス展開 ID として設定します SMSCACHEDIR クライアント コンピューター上のクライアント キャッシュ フォルダーの場所を指定します SMSCACHESIZE クライアント設定は、以下を指定することが可能です。 クライアントキャッシュフォルダサイズ SMSMP 使用するConfiguration Managerクライアントの初期管理ポイントを指定する SMSSITECODE このプロパティでは、クライアントを割り当てるConfiguration Manager サイトが指定されていることを示します。 この値は、3文字のサイトコードまたはAUTO Like Loading…のいずれかになります。
CCMSetup.exe
CCMSetup.exe は、スラッシュ「/」パラメータを使用してコマンドを実行するため、クライアントを手動でインストールしようとしている場合、クライアントのインストールパラメータを使用してインストールを行います。 CCMSetup.exeはclient.msiのプロパティも使用しますが、このパラメータはスラッシュパラメータを使用しません。
CCMSetup.exe
紛らわしいかもしれませんが、さらに明確にすると、SCCMクライアントを手動でインストールしようとすると、cmsetup.exeを使用しなければならないのです。831>
CCMsetup.exe をパラメータ付きで実行すると、SCCM コンソールのクライアント プッシュ インストール プロパティ、またはインストール プロパティ付きの「Windows と構成マネージャのセットアップ」タスク シーケンスでのみ使用できる client.msi を直接使用することはできません。
CCMSetup のパラメータには、/source, /mp, /forceinstall などのものがあります。msi には SMSSITECODE、SMSCACHESIZE、CCMLOGMAXSIZE、SMSCACHEDIR などのさまざまなパラメーターがあります
以下は、手動インストールに使用できる例の 1 つです。exeパラメータは/mp
client.msiパラメータはSMSSITECODE & SMSCACHESIZE
/mpは配信ポイントにダウンロードコンテンツを要求する管理ポイントの指定に使用します。
SMSSITECODE は、クライアントを管理ポイントに割り当てるために使用します。
SMSCACHESIZE は、キャッシュサイズをMB単位で指定します。
Client.msi
Client.msi パラメータでは、スラッシュ(/)パラメータを使用しません。 SMSSITECODE、SMSCACHESIZE などで始まります。
- cmsetup.exe を使用して手動でクライアントをインストールする場合、これらのパラメータを指定できます。
- Client Push Installation Properties で client.msi のパラメータを使用する。
SCCM コンソールを起動し、[管理] >[Overview] >[Site Configuration] >[Sites] リボン上の[ホーム] タブから [Client Installation Settings] →[Client Push Installation] を選択します。
SMSSITECODE=MAN SMSCACHESIZE=10000
ここで、SMSSITECODE=MANは私のサイトコード、SMSCACHESIZE=10GBを使用しています。 CCMSetup.exe のインストール プロパティを指定していません」というメッセージがはっきりと表示されるので、/parameters を使用しないように注意してください。
- User Client.msi parameter in Task Sequence step Setup Windows and Configuration Manager installation properties.
OSDタスク シーケンスを編集し、上記のステップに移動して、次のようなインストール プロパティを指定します。exe と client.msi の違い 3
CCMSetup.exe をさらに詳しく調べます。exe パラメータ:
以下は、インストール中に使用できるいくつかのスラッシュ パラメータです
コマンドライン パラメータ 説明 /ExcludeFeatures このパラメータにより CCMSetup.exe が特定の機能をインストールしないことを指定します
例:このコマンドは、CCMSetup.exe が特定の機能を削除するように指定します 例: コマンドライン パラメータ
/ExcludeFeatures /forceinstall 既存のクライアントをすべてアンインストールし、新しいクライアントをインストールするように指定します。 /logon クライアントのいずれかのバージョンがすでにインストールされている場合、このパラメータはクライアントのインストールを停止するよう指定します。 /mp コンピュータが接続するソース管理点を指定します。 コンピュータはこの管理ポイントを使用して、インストール ファイルの最も近い配布ポイントを探します。 /noservice このパラメータは、デフォルトでは実行される、サービスとして CCMSetup が実行されるのを防ぎます。 /source ファイル ダウンロード場所を指定します。 ローカルまたはUNCパスを使用します。 /uninstall このパラメータを使用してConfiguration Managerクライアントをアンインストールします
例: ccmsetup.exe /uninstallFurther exploring client.exe
クライアントがアンインストールされるまで、このパラメータを使用します。msi パラメータ: 以下は、インストール中に使用できるいくつかのパラメータです
Command-line parameter 説明 CCMLOGLEVEL このプロパティで Configuration Manager ログ ファイルに記述する詳細度を指定します。
サポートされる値:
0: Verbose
1: Default
2: Warnings and errors
3: Errors only
Example: CCMSetup.exe CCMLOGLEVEL=0CCMLOGMAXHISTORY 構成マネージャ ログ ファイルが最大サイズに達すると、クライアントはバックアップとしてその名前を変え、新しいログ ファイルを作成します。 このプロパティは、ログ・ファイルの以前のバージョンをいくつ保持するかを指定します。 デフォルト値は1です CCMLOGMAXSIZE このプロパティは、ログファイルの最大サイズをバイトで指定します DNSSUFFIX DNSで公開している管理点をクライアントが探すためのDNSドメインが指定されます。 FSP Configuration Managerクライアントによって送信された状態メッセージを受信して処理するフォールバック ステータス ポイントを指定します。 PROVISIONTS バージョン2002から、このプロパティを使ってクライアントでサイト登録が正常に行われたらタスクのシーケンスを開始します。
例. provisionts=man20012となります。 このプロパティの値をタスク シーケンス展開 ID として設定しますSMSCACHEDIR クライアント コンピューター上のクライアント キャッシュ フォルダーの場所を指定します SMSCACHESIZE クライアント設定は、以下を指定することが可能です。 クライアントキャッシュフォルダサイズ SMSMP 使用するConfiguration Managerクライアントの初期管理ポイントを指定する SMSSITECODE このプロパティでは、クライアントを割り当てるConfiguration Manager サイトが指定されていることを示します。 この値は、3文字のサイトコードまたはAUTO Like Loading…のいずれかになります。