Δημιουργήστε μια λίστα με όλες τις θέσεις του OneDrive στον οργανισμό σας

Σημείωση:  Θέλουμε να σας παρέχουμε το πιο πρόσφατο περιεχόμενο βοήθειας στη γλώσσα σας όσο πιο σύντομα γίνεται. Αυτή η σελίδα έχω μεταφραστεί μέσω αυτοματοποιημένης διαδικασίας και ενδεχομένως να περιέχει γραμματικά λάθη και ανακρίβειες. Ο σκοπός μας είναι αυτό το περιεχόμενο να σας φανεί χρήσιμο. Μπορείτε να μας ενημερώσετε στο κάτω μέρος αυτής της σελίδας εάν οι πληροφορίες σάς φάνηκαν χρήσιμες; Εδώ θα βρείτε το άρθρο στα Αγγλικά , για να το συμβουλεύεστε εύκολα.

Σε αυτό το άρθρο είναι οι καθολικοί διαχειριστές και διαχειριστές SharePoint στο Office 365.

Προβάλετε τη λίστα των χρηστών του OneDrive και τις διευθύνσεις URL στην εταιρεία σας

  1. Πραγματοποιήστε είσοδο στο Office 365 ως καθολικός διαχειριστής ή διαχειριστής του SharePoint.

  2. Επιλέξτε το εικονίδιο εκκίνησης εφαρμογών Το εικονίδιο του συμβόλου με τα τετραγωνάκια που αντιπροσωπεύει το κλικ ενός κουμπιού, το οποίο θα αποκαλύψει πολλά πλακίδια εφαρμογών για να επιλέξετε. επάνω αριστερά και επιλέξτε Διαχειριστής, για να ανοίξετε το Κέντρο διαχείρισης του Office 365. (Εάν δεν βλέπετε το πλακίδιο "Διαχειριστής", δεν έχετε δικαιώματα διαχειριστή για το Office 365 στον οργανισμό σας.)

  3. Στο αριστερό παράθυρο, επιλέξτε αναφορές και, στη συνέχεια, επιλέξτε Χρήση.

  4. Κάντε κλικ στο πλακίδιο αρχεία στο OneDrive, ή κάντε κλικ στην επιλογή Επιλέξτε μια αναφορά και, στη συνέχεια, κάντε κλικ στην επιλογή χρήση του OneDrive.

  5. Στην επάνω δεξιά γωνία του πίνακα στο κάτω μέρος, κάντε κλικ στην επιλογή Εξαγωγή.

Δημιουργήστε μια λίστα με όλες τις διευθύνσεις URL του OneDrive στον οργανισμό σας χρησιμοποιώντας το Microsoft PowerShell

Στη λίστα που δημιουργείτε σε αυτά τα βήματα θα αποθηκευτούν σε ένα αρχείο κειμένου.

  1. Πραγματοποιήστε λήψη του πιο πρόσφατου Κελύφους διαχείρισης του SharePoint Online.

  2. Συνδεθείτε στο SharePoint Online ως καθολικός διαχειριστής ή διαχειριστής του SharePoint στο Office 365. Για να μάθετε πώς γίνεται αυτό, ανατρέξτε στο θέμα Γρήγορα αποτελέσματα με το κέλυφος διαχείρισης του SharePoint Online.

  3. Κάντε λήψη των βιβλιοθηκών του SharePoint και το μοντέλο αντικειμένου έργου προγράμματος-πελάτη.

  4. Αποθηκεύστε το ακόλουθο κείμενο σε ένα αρχείο κειμένου. Για παράδειγμα, που θα μπορούσε να το αποθηκεύσετε σε ένα αρχείο με το όνομα GetODSites.txt.

    # Specifies the URL for your organization's SPO admin service
    $AdminURI = "https://your organization name-admin.sharepoint.com"
    
    # Specifies the User account for an Office 365 global admin in your organization
    $AdminAccount = "global admin account"
    $AdminPass = "password for global admin account"
    
    # Specifies the location where the list of URLs should be saved
    $LogFile = 'C:\Users\youralias\Desktop\ListOfMysites.txt'
    
    
    # Begin the process
    
    $loadInfo1 = [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client")
    $loadInfo2 = [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client.Runtime")
    $loadInfo3 = [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client.UserProfiles")
    
    # Convert the Password to a secure string, then zero out the cleartext version ;)
    $sstr = ConvertTo-SecureString -string $AdminPass -AsPlainText –Force
    $AdminPass = ""
    
    # Take the AdminAccount and the AdminAccount password, and create a credential
    
    $creds = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($AdminAccount, $sstr)
    
    
    # Add the path of the User Profile Service to the SPO admin URL, then create a new webservice proxy to access it
    $proxyaddr = "$AdminURI/_vti_bin/UserProfileService.asmx?wsdl"
    $UserProfileService= New-WebServiceProxy -Uri $proxyaddr -UseDefaultCredential False
    $UserProfileService.Credentials = $creds
    
    # Set variables for authentication cookies
    $strAuthCookie = $creds.GetAuthenticationCookie($AdminURI)
    $uri = New-Object System.Uri($AdminURI)
    $container = New-Object System.Net.CookieContainer
    $container.SetCookies($uri, $strAuthCookie)
    $UserProfileService.CookieContainer = $container
    
    # Sets the first User profile, at index -1
    $UserProfileResult = $UserProfileService.GetUserProfileByIndex(-1)
    
    Write-Host "Starting- This could take a while."
    
    $NumProfiles = $UserProfileService.GetUserProfileCount()
    $i = 1
    
    # As long as the next User profile is NOT the one we started with (at -1)...
    While ($UserProfileResult.NextValue -ne -1) 
    {
    Write-Host "Examining profile $i of $NumProfiles"
    
    # Look for the Personal Space object in the User Profile and retrieve it
    # (PersonalSpace is the name of the path to a user's OneDrive for Business site. Users who have not yet created a 
    # OneDrive for Business site might not have this property set.)
    $Prop = $UserProfileResult.UserProfile | Where-Object { $_.Name -eq "PersonalSpace" } 
    $Url= $Prop.Values[0].Value
    
    # If "PersonalSpace" (which we've copied to $Url) exists, log it to our file...
    if ($Url) {
    $Url | Out-File $LogFile -Append -Force
    }
    
    # And now we check the next profile the same way...
    $UserProfileResult = $UserProfileService.GetUserProfileByIndex($UserProfileResult.NextValue)
    $i++
    }
    
    Write-Host "Done!"
  5. Επεξεργαστείτε τις παρακάτω μεταβλητές στην αρχή του αρχείου δέσμης ενεργειών και χρησιμοποιήστε τις πληροφορίες που αφορούν την εταιρεία σας. Τα παρακάτω παραδείγματα λαμβάνεται ως δεδομένο ότι το όνομα τομέα της εταιρείας σας, είναι contoso.com.

    • $AdminURI   Καθορίζει το URI της υπηρεσίας διαχείρισης του SharePoint Online, για παράδειγμα, https://contoso-admin.sharepoint.com.

    • $AdminAccount   Καθορίζει ένα λογαριασμό καθολικού διαχειριστή στην εταιρεία σας Office 365, για παράδειγμα, admin@contoso.onmicrosoft.com.

    • $AdminPass   Καθορίζει τον κωδικό πρόσβασης για το λογαριασμό που έχει οριστεί από τον $AdminAccount, για παράδειγμα, "J$P1ter1".

    • $LogFile   Καθορίζει την πλήρη διαδρομή του αρχείου κειμένου που έχει δημιουργηθεί και περιέχει μια λίστα με όλες τις διευθύνσεις URL OneDrive στην εταιρεία σας. Για παράδειγμα, για να αποθηκεύσετε το αρχείο στην επιφάνεια εργασίας, χρησιμοποιήστε 'C:\Users\<youralias>\Desktop\ListOfMysites.txt'.

    Σημείωση: Οι δέσμες ενεργειών PowerShell δείγματος που παρέχεται σε αυτό το θέμα δεν υποστηρίζονται στην περιοχή οποιαδήποτε Microsoft βασική υποστήριξη προγράμματος ή της υπηρεσίας. Τα δείγματα δεσμών ενεργειών παρέχονται ΩΣ IS χωρίς εγγύησης κανένα είδος. Microsoft περαιτέρω αποποιείται σιωπηρή εγγυήσεις, συμπεριλαμβανομένων, ενδεικτικά, οποιαδήποτε ρητή ΕΓΓΥΗΣΗΣ εμπορευσιμότητας ή καταλληλότητας για συγκεκριμένο σκοπό. Πλήρη κίνδυνο που προκύπτει από τη χρήση ή την απόδοση της τα δείγματα δεσμών ενεργειών και την τεκμηρίωση παραμένει μαζί σας. Σε καμία περίπτωση η Microsoft, τους δημιουργούς ή οποιονδήποτε άλλο που περιλαμβάνονται στο δημιουργίας, παραγωγής ή παράδοσης από τις δέσμες ενεργειών ευθύνεται για τυχόν ζημιών (ΣΥΜΠΕΡΙΛΑΜΒΑΝΟΜΕΝΩΝ, ενδεικτικά, ζημιών για απώλεια διαφυγόντα κέρδη, διακοπής της επιχείρησης, απώλεια πληροφορίες για την επιχείρηση ή άλλες ' αποκοπή, απώλεια) που προκύπτει από τη χρήση του ή αδυναμία να χρησιμοποιήσετε το δείγμα δεσμών ενεργειών ή την τεκμηρίωση, ακόμα και αν Microsoft ειδοποιείται την πιθανότητα πρόκλησης αυτών των ζημιών.

  6. Αποθηκεύστε το αρχείο κειμένου ως αρχείο δέσμης ενεργειών PowerShell, αλλάζοντας το επίθημα ονόματος αρχείου σε .ps1. Για παράδειγμα, αποθηκεύστε το αρχείο GetODSites.txt ως GetODSites.ps1.

  7. Στο το κέλυφος διαχείρισης SharePoint Online, μεταβείτε στο φάκελο όπου βρίσκεται η δέσμη ενεργειών που δημιουργήσατε στο προηγούμενο βήμα και, στη συνέχεια, εκτελέστε τη δέσμη ενεργειών, για παράδειγμα:

    .\GetODSites.ps1

    Σημείωση: Εάν λάβετε ένα μήνυμα σφάλματος σχετικά με τη δυνατότητα να εκτελούν δέσμες ενεργειών, ίσως χρειαστεί να αλλάξετε τις πολιτικές εκτέλεσης σας. Για πληροφορίες, ανατρέξτε στο θέμα Σχετικά με τις πολιτικές εκτέλεσης.

Αφού ολοκληρωθεί με επιτυχία η δέσμη ενεργειών, δημιουργείται ένα αρχείο κειμένου στη θέση που καθορίζεται από τη μεταβλητή $LogFile στη δέσμη ενεργειών. Αυτό το αρχείο περιέχει μια λίστα με όλες τις διευθύνσεις URL OneDrive στην εταιρεία σας. Το ακόλουθο κείμενο παρέχει ένα παράδειγμα του τρόπου πρέπει να μορφοποιηθούν τη λίστα διευθύνσεων URL σε αυτό το αρχείο.

/personal/annb_contoso_onmicrosoft_com/
/personal/carolt_contoso_onmicrosoft_com/
/personal/esterv_contoso_onmicrosoft_com/
/personal/hollyh_contoso_onmicrosoft_com/
/personal/jeffl_contoso_onmicrosoft_com/
/personal/joeh_contoso_onmicrosoft_com/
/personal/kaia_contoso_onmicrosoft_com/

Περισσότερες πληροφορίες

Όταν έχετε ολοκληρώσει τη διεύθυνση URL για το OneDrive του χρήστη, μπορείτε να λάβετε περισσότερες πληροφορίες σχετικά με το χρησιμοποιώντας το cmdlet Get-SPOSite και αλλάξετε τις ρυθμίσεις χρησιμοποιώντας το cmdlet Set-SPOSite .

Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×