使用されるサイト、サブサイト、およびアプリケーションテンプレートの再帰的列挙
-
10-12-2019 - |
質問
私は2010年に私のWSS 3.0のインストールをマイグレーションしてから、最終的には2013年に、そのサイトコレクションのサイトのリスト、そのサイト内のサブサイトのリスト、およびアプリケーションのリストを表示するSTSADMコマンドを必要としています。サイトが作成されたテンプレート。
私のサイトコレクションリストを取得するには、次のものを使用できました。
stsadm -o enumsites -url http://mysharepointsite.local/
.
それでは、個々のサイトのサブサイトのリストを取得することができました:
stsadm -o enumsubwebs -url http://mysharepointsite.local/sites/SomeSubWeb/
.
しかし、私たちは、私たちが中央管理の地図でさえある、あるいは地図でさえも、私たちがサブサイトを持つサイトの100のサイトを持っているので、これを行う再帰的な方法を望みます。私はどちらのアプリケーションテンプレートをテンプレートに2010の同等のものを見つけようとしているが、どのサイトを見つけようとしているが、どのサイトを見つけようとしているかを知る必要があるが、どのテンプレートを使用しているかを知る必要があるが、どのテンプレートを使用しているかを知っている必要がありますが、アプリケーションテンプレートのリストが表示されてからそれはアップグレード前のチェッカーの間に使用されます。
私は TechNetの記事参照としてのすべてのSTSADM関数のリストで、必要なものを使用するのに使用するものを理解することはできません。
解決
私はEnumallWebs操作を越えてつまずいてトリックをするようです。見ている人のために、このコマンドはコレクション内のサイトとそれぞれに含まれている任意のサブウェブを提供し、完全に再帰的です。また、URL、LanguageID、TempLatename、TemplateId、およびOwnerLoginを知らせます。まさに私が探していたもの。
これは