Microsoft Powershell DSC を使用して Microsoft Exchange 2013 をインストールするにはどうすればよいですか?

Microsoft Powershell DSC を使用して Microsoft Exchange 2013 をインストールするにはどうすればよいですか?

私たちは新しいビルド手順に取り組んでいます。概念実証として、CAS とハブの役割を持つ Exchange 2013 サーバーをインストールしたいと考えていました。

それを実行する方法に関するドキュメントが見つかりません。誰かこれを試したことがありますか? Windows Server ロールの例は見たことがありますが、製品固有のロール (Exchange など) の例は見たことがありません。

答え1

Exchange をインストールするカスタム DSC リソースを作成する必要があります (または、Exchange AD の前提条件を実際の Exchange のインストールから分離するために、複数のリソースを作成する方がよいかもしれません)。

PowershellからExchangeをインストールするには、簡単に検索して、タイトルのリソース(試していません)を見つけました。Windows Server 2012 で Powershell を使用して Exchange 2013 をインストールする方法

カスタムDSCリソースを作成する場合は、次の点を検討してください。カスタム DSC リソースを作成するための Technet ライブラリ ページ

DSC リソースの場所が変更されたようですので注意してください。少なくとも、私が作成しようとした Win8.1 マシンでは、C:\Windows\System32\WindowsPowerShell\v1.0\Modules\PSDesiredStateConfiguration\DSCResources (最後のサブフォルダーが PSProviders ではなく DSCResources) であることがわかりました。PSProviders フォルダーは、オンラインで見つかるほとんどの場所 (Microsoft のドキュメントを含む) に記載されているようですので、おそらく Windows Server 2012 R2 マシン上のフォルダーです。現時点では試せるマシンがないため、コメントできません。ただし、私の Win 8.1 マシンでは、PSProviders ではなく DSCResources でした。つまり、ドキュメントにまだ記載されている古い場所であるか、OS のバージョンによって場所が異なるかのどちらかです。

関連情報