注: PowerShell 連携を利用するには、ShareGate Migrate の Pro または Enterprise サブスクリプションが必要です。Essentials プランではご利用いただけません。
個別のサイト コレクションを 1 つずつ Explore 画面で追加することも、ファームやテナント内のすべてのサイト コレクションを 管理センターやセントラル管理に接続して追加することもできます。
Explorer で複数の特定のサイト コレクションに個別に接続する手間を省くには、PowerShell スクリプトで -AddToExplorer パラメーターと -SaveConnection を組み合わせて使用してください。
注: ShareGate Migrate 26.7.1 以降、-AddToExplorer は -SaveConnection(または以前保存した接続を再利用する場合は -UseConnection)と組み合わせて使用する必要があります。単独で使用しても Explorer に接続が追加されなくなりました。
ヒント: Explorer から接続をエクスポート・インポートして、他の ShareGate Migrate ユーザーと共有することもできます。
ヒント: 追加した接続は Settings の Connections セクションにある Connection Manager にも保存されます。ここで接続の表示、更新、削除が可能です。詳しくは ShareGate Migrate で接続を管理する をご覧ください。
単一のサイト コレクションを Explore 画面に追加する
以下のスクリプトをお好みの PowerShell アプリケーションにコピー&ペーストしてください。
# Import the Sharegate module
Import-Module Sharegate
# Define user credentials
$myUsername = "myusername"
$myPassword = ConvertTo-SecureString 'mypassword' -AsPlainText -Force
# Connect to the SharePoint site and add it to File Explorer
Connect-Site -Url "http://yourtenant.sharepoint.com/sites/yoursitecollection" -Username $myUsername -Password $myPassword -AddToExplorer -SaveConnection
ご自身の環境に合わせてスクリプトを調整してください。以下はガイドラインです:
$myUsername と $myPassword: "myusername" と 'mypassword' をご自身の SharePoint または Microsoft 365 の資格情報に置き換えてください。
Connect-Site: 認証方法を変更する必要がある場合は、Connect Site の記事で方法をご確認いただけます。
-URL: ご自身のサイト コレクションの URL に合わせて変更してください。
スクリプトを正しく調整・テストしたら実行してください。
ヒント: このスクリプトでは、異なる URL で複数の Connect-Site 行を追加することで、複数のサイト コレクションを Explorer に追加できます。接続したいサイトが多い場合は、下記の CSV 方法のご利用をおすすめします。
CSV を使って複数のサイト コレクションを Explorer に追加する
接続用の CSV ガイドを作成する
新しい Excel ドキュメントを作成します。
最初の列の名前を URL にします。
追加したいすべてのサイト コレクションの URL を Explorer にリストアップします。
ファイルを CSV 形式で保存します。
スクリプトを作成する
以下のスクリプトをお好みの PowerShell アプリケーションにコピー&ペーストしてください。
# Import the Sharegate module
Import-Module Sharegate
# Define the path to the CSV file
$csvFile = "C:\CSVfile.csv"
# Import the CSV file into a table (array of objects)
$table = Import-Csv $csvFile
# Define user credentials
$myUsername = "myusername"
$myPassword = ConvertTo-SecureString 'mypassword' -AsPlainText -Force
# Loop through each row in the CSV table and connect to the specified SharePoint site
foreach ($row in $table) {
Connect-Site -Url $row.URL -Username $myUsername -Password $myPassword -AddToExplorer -SaveConnection
}
ご自身の環境に合わせてスクリプトを調整してください。以下はガイドラインです:
$csvFile: 先ほど保存した CSV ファイルのパスに合わせて調整してください。
$myUsername と $myPassword: "myusername" と 'mypassword' をご自身の SharePoint または Microsoft 365 の資格情報に置き換えてください。
Connect-site: 認証方法を変更する必要がある場合は、Connect Site の記事で方法をご確認いただけます。
foreach: CSV ファイルの各行に対して、波括弧内のコマンドを繰り返し実行します。この場合、ShareGate Migrate の Explorer に接続が追加されます。
スクリプトを正しく調整・テストしたら実行してください。
この記事は人工知能を使用して翻訳されています。ご不明な点がある場合は、元の英語版をご参照ください。
