スクリプト展開リファレンス (SharePoint Server 2010)

 

適用先: SharePoint Foundation 2010, SharePoint Server 2010

トピックの最終更新日: 2015-03-09

この記事では、Microsoft SharePoint Server 2010 ファームのスクリプト展開に使用するコマンドと構文について説明します。また、「Windows PowerShell を使用して SharePoint Server 2010 をインストールする」で使用されている一般的なテンプレートの表も示します。

重要

Install-SharePoint、New-SharePointFarm、および Join-SharePointFarm の各コマンドは、SPModule.zip ファイルのコンテキストでのみ使用してください。

これらのコマンドを使用して SharePoint Server 2010 をインストールする方法については、「Windows PowerShell を使用して SharePoint Server 2010 をインストールする」を参照してください。

この記事の内容

  • Install-SharePoint

  • New-SharePointFarm

  • Join-SharePointFarm

  • 一般的なサイト コレクション テンプレート

Install-SharePoint

Install-SharePoint コマンドは、すべてのサーバーに SharePoint Server 2010 をインストールします。

Install-SharePoint コマンドを実行する方法は 2 種類あり、パラメーター セットによって定義されます。第 1 の方法では、インストール ファイルのパス、プロダクト キー (PIDKey)、その他、既定値以外の多くの値を指定します。第 2 の方法では、インストール ファイルのパスを指定し、次に Config.xml ファイルのパスを指定します。PIDKey その他の設定値は、セットアップ中に config.xml ファイルから解析されます。

Install-SharePoint コマンドの構文は、以下のとおりです。指定するパラメーター セットによって結果が異なります。第 1 の方法のパラメーター セットには、2 つの必須パラメーター SetupExePathPIDKey があります。それ以外のパラメーターの指定は任意です。省略可能な LogPath パラメーターに値を指定しなかった場合の既定値は、%Temp% です。

Install-SharePoint -SetupExePath <文字列> -PIDKey <文字列> [-LoggingType < Verbose | Off | Standard | Debug>] [-LogPath <文字列>] [-LogTemplate <文字列>] [-DisplayLevel <None | Basic | Full>] [-ShowCompletionNotice <スイッチ パラメーター>] [-UseIInstallMode <スイッチ パラメーター>] [-AcceptEula <スイッチ パラメーター>] [-ShowModalDialog <スイッチ パラメーター>] [-AllowCancel <スイッチ パラメーター>] [-ServerRole <APPLICATION | WFE | SINGLESERVER>] [-SetupType <CLEAN_INSTALL | V2V_INPLACE_UPGRADE | B2B_UPGRADE | SKU2SKU_UPGRADE>] [-InstallDirectory <文字列>] [-DataDirectory <文字列>] [-RunsWorkaround <スイッチ パラメーター>] [-PhysicalSKU <OfficeServer | SharePoint | SearchServer | SearchServerExpress | WCServer | ProjectServer | SharePointLanguagePack | ServerLanguagePack>]

第 2 の方法のパラメーター セットには、2 つの必須パラメーター SetupExePathConfigXMLPath があります。

Install-SharePoint -SetupExePath <文字列> -ConfigXMLPath <文字列> [-PIDKey <文字列>] [-PhysicalSKU <OfficeServer | SharePoint | SearchServer | SearchServerExpress | WCServer | ProjectServer | SharePointLanguagePack | ServerLanguagePack>]

New-SharePointFarm

New-SharePointFarm コマンドは、サーバーの全体管理 Web サイトを実行する予定のサーバーにファームを作成します。

このコマンドでは、以下の処理が実行されます。

  1. 構成データベースを作成します。

  2. 管理コンテンツ データベースを作成します。

  3. ヘルプ コレクションをインストールします。

  4. サーバーの全体管理 Web アプリケーションを作成します。

  5. 既存の Web アプリケーション フォルダーに共有アプリケーション データをコピーします。

New-SharePointFarm コマンドの構文は以下のとおりです。2 つの必須パラメーター DatabaseAccessAccountDatabaseServer があります。それ以外のパラメーターの指定は任意です。

New-SharePointFarm -DatabaseAccessAccount <PSCredential> -DatabaseServer <文字列> [-Passphrase <セキュリティで保護された文字列>] [-Port <Int>] [-AdminAuthMethod <NTLM | Kerberos>] [-FarmName <文字列>]

例: New-SharePointFarm -DatabaseAccessAccount (Get-Credential DOMAIN\username) -DatabaseServer "SQL01" -FarmName "TestFarm"

Join-SharePointFarm

Join-SharePointFarm コマンドを実行すると、サーバーをファームに接続できます。

Join-SharePointFarm コマンドの構文は以下のとおりです。2 つの必須パラメーター DatabaseServerConfigurationDatabaseName があります。それ以外のパラメーターの指定は任意です。

Join-SharePointFarm -DatabaseServer <文字列> -ConfigurationDatabaseName <文字列> [-Passphrase <セキュリティで保護された文字列>]

注意

ユーザーにパスワードの入力を求めるメッセージを表示しないようにするには、Passphrase パラメーターを使用します。Passphrase パラメーターの値に、ユーザーのパスワードを入力します。

一般的なサイト コレクション テンプレート

以下の表に、「Windows PowerShell を使用して SharePoint Server 2010 をインストールする」で使用される一般的なテンプレートを示します。

パラメーターの値

説明

GLOBAL#0

グローバル テンプレート

STS#0

チーム サイト

STS#1

空のサイト

STS#2

ドキュメント ワークスペース

MPS#0

一般的な会議ワークスペース

MPS#1

空の会議ワークスペース

MPS#2

意思決定の会議ワークスペース

MPS#3

イベントの会議ワークスペース

MPS#4

複数ページの会議ワークスペース

CENTRALADMIN#0

サーバーの全体管理サイト

WIKI#0

Wiki サイト

BLOG#0

ブログ

SGS#0

グループ ワーク サイト

TENANTADMIN#0

テナント管理サイト

ACCSRV#0

Access Services サイト

ACCSRV#1

資産管理 Web データベース

ACCSRV#3

寄付金管理 Web データベース

ACCSRV#4

連絡先管理 Web データベース

ACCSRV#6

案件管理 Web データベース

ACCSRV#5

プロジェクト Web データベース

BDR#0

ドキュメント センター

OFFILE#0

(現在未使用) レコード センター

OFFILE#1

レコード センター

OSRV#0

共有サービス管理サイト

PPSMASite#0

PerformancePoint

BICenterSite#0

ビジネス インテリジェンス センター

PWA#0

Project Web App サイト

PWS#0

Microsoft Project サイト

SPS#0

SharePoint Portal Server サイト

SPSPERS#0

SharePoint Portal Server 個人用スペース

SPSMSITE#0

個人用設定サイト

SPSTOC#0

コンテンツ エリアのテンプレート

SPSTOPIC#0

トピック エリアのテンプレート

SPSNEWS#0

ニュース サイト

CMSPUBLISHING#0

発行サイト

BLANKINTERNET#0

発行サイト

BLANKINTERNET#1

プレス リリース サイト

BLANKINTERNET#2

ワークフロー付き発行サイト

SPSNHOME#0

ニュース サイト

SPSSITES#0

サイト ディレクトリ

SPSCOMMU#0

コミュニティ エリアのテンプレート

SPSREPORTCENTER#0

レポート センター

SPSPORTAL#0

グループ作業ポータル

SRCHCEN#0

エンタープライズ検索センター

PROFILES#0

プロファイル

BLANKINTERNETCONT

発行ポータル

SPSMSITEHOST#0

個人用サイトのホスト

ENTERWIKI#0

エンタープライズ Wiki

SRCHCENTERLITE#0

基本検索センター

SRCHCENTERLITE#1

基本検索センター

SRCHCENTERFAST#0

FAST Search センター

visprus#0

Visio プロセス リポジトリ