Hinweis: Für die PowerShell-Integration ist ein ShareGate Migrate Pro- oder Enterprise-Abonnement erforderlich. Sie ist im Essentials-Plan nicht verfügbar.
Befehl
Get-OneDriveURL
Vorsicht: Der Befehl Get-OneDriveURL funktioniert derzeit nicht mit -ModernAuth, da eine Mandantenverbindung erforderlich ist. Sie können -Get-OneDriveURL in Microsoft 365 vorerst nur mit der Authentifizierungsmethode -Browser verwenden.
Beschreibung
Der Befehl zum Abrufen der OneDrive-URL eines Benutzers oder zum Bereitstellen einer OneDrive-URL für die Migration.
Hinweis: Es kann bis zu 24 Stunden dauern, bis ein OneDrive in Microsoft 365 bereitgestellt ist.
Beispiele
URL für die vorhandene OneDrive-Site eines einzelnen Benutzers mit Browserauthentifizierung abrufen.
$tenant = Connect-Site -Url "https://mytenant-admin.sharepoint.com" -Browser
Get-OneDriveUrl -Tenant $tenant -Email [email protected]
Bereitstellungsanforderung für die OneDrive-Site eines Benutzers senden und auf die Antwort warten.
$tenant = Connect-Site -Url "https://mytenant-admin.sharepoint.com" -Browser
Get-OneDriveUrl -Tenant $tenant -Email [email protected] -ProvisionIfRequired
Bereitstellungsanforderung für die OneDrive-Site eines Benutzers senden, ohne auf die Antwort zu warten.
$tenant = Connect-Site -Url "https://mytenant-admin.sharepoint.com" -Browser
Get-OneDriveUrl -Tenant $tenant -Email [email protected] -ProvisionIfRequired -DoNotWaitForProvisioning
Bereitstellungsanforderungen für mehrere Benutzer aus einer CSV-Datei senden.
$tenant = Connect-Site -Url "https://mytenant-admin.sharepoint.com" -Browser
$csvFile = "C:\CSVfile.csv"
$table = Import-Csv $csvFile -Delimiter ","
foreach ($row in $table) {
Get-OneDriveUrl -Tenant $tenant -Email $row.Email -ProvisionIfRequired -DoNotWaitForProvisioning
}
Hinweis: Dies ist deutlich schneller, als auf jedes einzelne Ergebnis zu warten. Sie können denselben Befehl anschließend erneut ausführen, sobald die OneDrive-Sites bereitgestellt wurden, und erhalten dann alle URLs. Sie benötigen eine CSV-Datei mit einer Zeile mit dem Titel Email und darunter den E-Mail-Adressen all Ihrer Benutzer. Passen Sie "c:\CSVfile.csv" an den entsprechenden Speicherort an.
Syntax
Get-OneDriveUrl
-Email <String> -Tenant <Site>[-ProvisionIfRequired <SwitchParameter>] [-DoNotWaitForProvisioning <SwitchParameter>]
Parameter
-DoNotWaitForProvisioning <SwitchParameter>
Überspringt das Warten auf den Abschluss der Bereitstellung.
Erforderlich? | False |
Standardwert | None |
Pipelineeingabe zulässig? | False |
Platzhalterzeichen zulässig? | False |
Parametersatzname | (All) |
Aliase | None |
-Email <String>
Gibt die E-Mail-Adresse des Benutzers an.
Erforderlich? | True |
Standardwert | None |
Pipelineeingabe zulässig? | False |
Platzhalterzeichen zulässig? | False |
Parametersatzname | (All) |
Aliase | None |
-ProvisionIfRequired <SwitchParameter>
Stellt das OneDrive des Benutzers bereit, falls es noch nicht bereitgestellt wurde.
Erforderlich? | False |
Standardwert | None |
Pipelineeingabe zulässig? | False |
Platzhalterzeichen zulässig? | False |
Parametersatzname | (All) |
Aliase | None |
-Tenant <Site>
Gibt die SharePoint-Admin-Center-Site an.
Erforderlich? | True |
Standardwert | None |
Pipelineeingabe zulässig? | True (ByValue, ByPropertyName) |
Platzhalterzeichen zulässig? | False |
Parametersatzname | (All) |
Aliase | None |
Dieser Artikel wurde mit künstlicher Intelligenz übersetzt. Bei Unklarheiten konsultieren Sie bitte die englische Originalversion.
