web-dev-qa-db-ja.com

SCCM 2012 SP1のタスクシーケンス内でタスクシーケンスを実行するにはどうすればよいですか?

輝かしい例:すべてのタスクシーケンス内に、コンピューターモデルに基づいて条件付きでドライバーパッケージをインストールするグループがあります。

enter image description here

そしてもちろん、このリストは成長するだけです。それが大きくなるという事実は大したことではありません、が大したことはそれが変わるたびに私はそれらの変更を手動でコピーして貼り付ける必要があるということです私が持っているすべてのタスクシーケンス。もちろん、ヒューマンエラーの余地が非常に大きくなります。同じことが、タスクシーケンス全体で共通する他のタスクグループにも当てはまります。

これらのタスクを一元管理できるソリューションを探しています。他のタスクシーケンスを別のタスクシーケンス内のグループにリンクするか、別のタスクシーケンスを作成してそれにリンクします。

John Marcum(SCCM MVP)によるこの機能についての解決策に出くわしましたが、これは少し前のことであり、まだ更新/保守されているかどうかを確認するためのリンクが見つかりませんが、探していますより多くの無料ソリューションが必要な場合、またはPowershellやConfigMgr SDKを使用することも問題ありませんが、私も見知らぬ人ではありません。

更新

近づく: http://msdn.Microsoft.com/en-us/library/jj217869.aspx

6
MDMoore313

これはあなたの質問に直接答えるものではないことは理解していますが、これがあなたの目標を達成するためのより良い方法かもしれないと感じずにはいられません。

このタスクシーケンスを使用して、イメージのビルドまたはキャプチャを実行するか、以前にキャプチャしたイメージを展開していると想定しています。この方法でデバイスドライバをインストールする必要がある理由は考えられません。

デバイスドライバーをドライバーカタログにインポートし、パッケージにロールアップしてから、イメージ中に[デバイスドライバーの適用]アクションを使用して、特定の各ワークステーションを処理します。

私たちにとっては問題なく動作しますが、シナリオに私が欠けているものがあるかもしれません。

task sequence

1
user62491

人々は私をクレイジーと呼んでいますが、私はさまざまなコンピューターモデル用のドライバーパッケージを作成していません。すべてのドライバーが含まれているドライバーパッケージは1つしかなく、コンピューターの製造元からではなく、デバイスの製造元のサイト(利用可能な場合)からドライバーを入手しています。

例としてイーサネットドライバを取り上げます。私たちは(ほとんど)Dellショップですが、いくつかのAcersとLenovoが散在しています。しかし、それらはすべてIntel、Broadcom、またはRealtekチップセットのいずれかを使用しています。 IntelのProSetドライバーは、製造するすべてのモデルをカバーします。 BroadcomとRealtekにはそれぞれ2つあります。これは、キャンパス内の4500台のコンピューターすべてをカバーする5つのイーサネットドライバーです。その1つのドライバーパッケージをタスクシーケンスに含めますが、Windowsは展開中に正しいドライバーを選択するのに適しています。最良の部分は、新しいモデルが到着したときに、何も変更する必要がほとんどないことです。ドライバーリポジトリに触れるのは年に1、2回だけで、2年以上タスクシーケンスに触れたことさえありません。

ビデオドライバも同じです。私は1つのATI/AMDドライバー、1つのnVidiaドライバー、および3つのIntelドライバーを持っており、すべてのコンピューターをカバーしています。オーディオドライバや、時々奇妙な小さなチップセットドライバで少し厄介になることがあります。しかし、通常、DellのものはAcersで動作し、その逆も同様です。

1
Wes Sayeed