OneDrive Vállalati verzió: Ürítse ki a Lomtárat a PowerShell segítségével
Követelmény: Ürítse ki a Lomtárat a OneDrive Vállalati verzióban a PowerShell használatával.
Hogyan lehet üríteni a Lomtárat a OneDrive Vállalati verzióban?
Ha töröl egy fájlt vagy mappát a OneDrive Vállalati verzióból, az az első szakaszba, a „Lomtárba” kerül. Ha törli az első szintű lomtárból, a fájl vagy mappa a második szakasz lomtárába kerül. A lomtárban lévő törölt elemek mindaddig ott maradnak, amíg 93 napon belül automatikusan véglegesen el nem távolítják őket. Előfordulhat, hogy ezen időn belül el kell távolítania őket a lomtárból, hogy tárhelyet szabadítson fel.
A tárhely visszanyeréséhez kiürítheti a „Lomtárat” a OneDrive webhelyen. Így ürítheti ki a OneDrive Lomtárát:
- Jelentkezzen be OneDrive webhelyére, és kattintson a „Lomtár” hivatkozásra a bal oldali navigációs panelen.
- Mostantól az eltávolítás dátuma alapján csökkenő listában láthatja az összes törölt fájlt és mappát.
A Lomtár kiürítéséhez kattintson a tetején található „Lomtár ürítése” gombra, és az „Igen” gomb megnyomásával erősítse meg az üzenetet, amely azt jelzi, hogy a Lomtárban található összes elem törlődik.
-
Miután az összes fájlt és mappát törölte a végfelhasználói lomtárból, várjon egy ideig, és kattintson a „Második szakasz” Lomtárra.
A fájlok végleges eltávolításához és a OneDrive for Business Site lomtárának kiürítéséhez ismét kattintson a „Lomtár ürítése” lehetőségre a második szakaszban található lomtárban.
PowerShell a Lomtár kiürítéséhez a OneDrive Vállalati verzióban
Ürítsük ki a OneDrive Vállalati verzió lomtárát a PowerShell segítségével:
#Set Parameters
$OneDriveSiteURL="https://crescent-my.sharepoint.com/personal/salaudeen_crescent_com/"
#Get Credentials to connect
$Cred = Get-Credential
#Connect to OneDrive for Business Site
Connect-PnPOnline $OneDriveSiteURL -Credentials $Cred
#empty recycle bin onedrive for business powershell
Clear-PnPRecycleBinItem -All -force
Ha több mint 5000 elem van a lomtárban, előfordulhat, hogy mind a felhasználói felület, mind a fenti PowerShell meghibásodik, és megjelenik a „Küszöb túllépve hibaüzenet. Tehát a következőképpen ürítheti ki a lomtár elemeit tételenként:
#empty first stage recycle bin in onedrive for business site
Get-PnPRecycleBinItem -FirstStage -RowLimit 5000 | Clear-PnpRecycleBinItem -Force
#PowerShell to empty 2nd Stage recycle bin in onedrive for business
Get-PnPRecycleBinItem -SecondStage -RowLimit 5000 | Clear-PnpRecycleBinItem -Force
A fenti szkriptet azonban többször is le kell futtatnia a lomtárban lévő elemek száma alapján. Helyezzük egy while ciklusba:
#Config Variables
$SiteURL = "https://crescent-my.sharepoint.com/personal/salaudeen_crescent_com"
#Connect to Tenant Admin Site
Connect-PnPOnline -Url $SiteURL -Interactive
#Get recycle bin items in batches and delete them permanently
While( (Get-PnPRecycleBinItem -RowLimit 500) -ne $null)
{
Get-PnPRecycleBinItem -RowLimit 500 | Clear-PnPRecycleBinItem -Force
}
OneDrive cégeknek: Ürítse ki a Lomtárat minden webhelyhez a PowerShell használatával
Mit szólna az Office 365 bérlő összes OneDrive-helyének lomtárának törléséhez?
#Set Parameters
$AdminSiteURL="https://crescent-admin.sharepoint.com"
#Get Credentials to connect
$Cred = Get-Credential
#Connect to Tenant Admin Site
Connect-PnPOnline $AdminSiteURL -Credentials $Cred
#Get All OneDrive for Business Sites
$OneDriveSites = Get-PnPTenantSite -IncludeOneDriveSites -Filter "Url -like '-my.sharepoint.com/personal/'"
#Loop through each site
ForEach($Site in $OneDriveSites)
{
#Connect to OneDrive for Business Site
Connect-PnPOnline $Site.URL -Credentials $Cred
Write-Host -f Yellow "Processing Site: "$Site.URL
#empty recycle bin onedrive for business powershell
Clear-PnPRecycleBinItem -All -force
}
Hasonló szkript működik a SharePoint Online-nál is! Hogyan lehet üríteni a Lomtárat a SharePoint Online-ban a PowerShell segítségével?
Összefoglalva, kétféleképpen ürítheti ki a lomtárt a OneDrive Vállalati verzióban a webes felület vagy a PowerShell használatával. Fontos megjegyezni, hogy miután a lomtár mindkét szakaszából kiürült, a fájlok és mappák véglegesen törlődnek, és nem állíthatók vissza, ezért ajánlatos körültekintően eljárni a lomtár ürítésekor.


