スクリプト展開リファレンス (SharePoint Foundation 2010)
適用先: SharePoint Foundation 2010
この記事では、Microsoft SharePoint Foundation 2010 ファームのスクリプト展開に使用するコマンドと構文について説明します。また、「Windows PowerShell を使用して SharePoint Foundation 2010 をインストールする」で使用される一般的なテンプレートの表も示します。
重要
Install-SharePoint、New-SharePointFarm、および Join-SharePointFarm の各コマンドは、SPModule.zip ファイルのコンテキストでのみ使用してください。
これらのコマンドを使用して SharePoint Foundation 2010 をインストールする方法については、「Windows PowerShell を使用して SharePoint Foundation 2010 をインストールする」を参照してください。
この記事の内容
一般的なサイト コレクション テンプレート
Install-SharePoint
Install-SharePoint コマンドは、すべてのサーバーに SharePoint Foundation 2010 をインストールします。
Install-SharePoint コマンドを実行する方法は 2 種類あり、パラメーター セットによって定義されます。第 1 の方法では、インストール ファイルのパスやその他の既定値以外の多くの値を指定します。第 2 の方法では、インストール ファイルのパスを指定し、次に Config.xml ファイルのパスを指定します。PIDKey やその他の設定値は、セットアップ中に config.xml ファイルから解析されます。
Install-SharePoint コマンドの構文は、以下のとおりです。指定するパラメーター セットによって結果が異なります。第 1 の方法のパラメーター セットには、SetupExePath が必須です。それ以外のパラメーターの指定は任意です。省略可能な LogPath パラメーターに値を指定しなかった場合の既定値は、%Temp% です。
注意
SharePoint Foundation では、PIDKey は不要です。
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 つの必須パラメーター SetupExePath と ConfigXMLPath があります。
Install-SharePoint -SetupExePath <文字列> -ConfigXMLPath <文字列> [-PIDKey <文字列>] [-PhysicalSKU <OfficeServer | SharePoint | SearchServer | SearchServerExpress | WCServer | ProjectServer | SharePointLanguagePack | ServerLanguagePack>]
New-SharePointFarm
New-SharePointFarm コマンドは、サーバーの全体管理 Web サイトを実行する予定のサーバーにファームを作成します。
このコマンドでは、以下の処理が実行されます。
構成データベースを作成します。
管理コンテンツ データベースを作成します。
ヘルプ コレクションをインストールします。
サーバーの全体管理 Web アプリケーションを作成します。
既存の Web アプリケーション フォルダーに共有アプリケーション データをコピーします。
New-SharePointFarm コマンドの構文は以下のとおりです。2 つの必須パラメーター DatabaseAccessAccount と DatabaseServer があります。それ以外のパラメーターの指定は任意です。
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 つの必須パラメーター DatabaseServer と ConfigurationDatabaseName があります。それ以外のパラメーターの指定は任意です。
Join-SharePointFarm -DatabaseServer <文字列> -ConfigurationDatabaseName <文字列> [-Passphrase <セキュリティで保護された文字列>]
注意
ユーザーにパスワードの入力を求めるメッセージを表示しないようにするには、Passphrase パラメーターを使用します。Passphrase パラメーターの値に、ユーザーのパスワードを入力します。
一般的なサイト コレクション テンプレート
以下の表に、「Windows PowerShell を使用して SharePoint Foundation 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 プロセス リポジトリ |