2016-07-14 10 views
1

コンパイル後にDSC内のMOFファイルを変更することはできますか?プルサーバーに一般的なMOFを設定しようとしていて、クライアントから特定のパラメータを使用してMOFを要求しています。DSC - コンパイル後にMOFを変更する

ありがとうございます!

答えて

1

MOFは単なるテキストファイルです。あなた自身で変更することができます。

しかし、プルサーバーには、パラメータを受け取り、リクエストされたMOFをオンザフライで変更するという規定はありません。さらに、チェックサムを変更した場合は、チェックサムを再計算する必要があります。

あなたはこれが必要であると正確に何をしようとしていますか?

+0

私はプルサーバーで同じ量のMOFを持たずにN個のクライアントを構成しようとしています。クライアントに適用されるMOFには、そのクライアントに関連するデータが必要です。 –

+0

@MNFourçansは、DSCが動作する方法ではありません。 Nクライアントはすべて同一の設定を使用できます(その場合、すべて同じGUIDを与え、同じ設定を取得します)。あるいは、コンパイル時にさまざまな設定をプログラムで生成する必要があります。 – briantist

+0

ありがとう@brianlist –

0

Guidは、ノードを識別するために使用されます。 Guidを複数のノードにまたがって共有すると、ステータス終了点を使用してどのノードが更新されていないかを特定することは困難です。正しい方法は、構成データを使用して、個々のノードに対してコンパイルすることです。ここでは、同じ方法を行うには、ブログへのリンクですhttps://blogs.msdn.microsoft.com/powershell/2014/01/09/separating-what-from-where-in-powershell-dsc/