ค้นหาเว็บไซต์

วิธีเพิ่มคอลัมน์ขนาดไฟล์ลงในไลบรารีเอกสาร SharePoint Online


ความต้องการ: เพิ่มคอลัมน์ขนาดไฟล์ลงใน SharePoint Online

จะแสดงขนาดไฟล์ใน SharePoint Online ได้อย่างไร

คุณต้องการเพิ่มคอลัมน์ลงในไลบรารีเอกสาร SharePoint Online ของคุณที่แสดงขนาดของแต่ละไฟล์หรือไม่? คุณสามารถเพิ่มคอลัมน์ "ขนาดไฟล์" ลงในมุมมองรายการใดๆ ของไลบรารีเอกสาร SharePoint Online เพื่อให้ได้ขนาดของแต่ละไฟล์ เพียงทำตามขั้นตอนเหล่านี้เพื่อเพิ่มคอลัมน์ขนาดไฟล์ลงใน SharePoint Online:

  1. นำทางไปยังไลบรารีเอกสาร SharePoint Online
  2. คลิกเมนูแบบเลื่อนลง "มุมมอง" ที่มุมขวาบน >> คลิก "แก้ไขมุมมองปัจจุบัน"
  3. ค้นหาช่อง "ขนาดไฟล์" ใต้ "คอลัมน์" รวมไว้ในมุมมอง และกำหนดลำดับที่คุณต้องการให้ปรากฏในมุมมองของคุณ
  4. คลิก "ตกลง" เพื่อบันทึกการเปลี่ยนแปลงในมุมมองของคุณ

ซึ่งจะเป็นการเพิ่มคอลัมน์ "ขนาดไฟล์" ลงในมุมมองและแสดงขนาดของแต่ละเอกสารในมุมมอง:

โปรดทราบว่านี่คือขนาดของไฟล์ที่ไม่มีประวัติเวอร์ชัน!

คุณยังสามารถรับขนาดของแต่ละไฟล์ได้จากคุณสมบัติของไฟล์ในมุมมอง Explorer หรือจาก SharePoint Designer!

PnP PowerShell เพื่อเพิ่มคอลัมน์ขนาดไฟล์ลงในมุมมองเริ่มต้น

การเพิ่มคอลัมน์ขนาดไฟล์ลงในไลบรารีเอกสาร SharePoint Online สามารถทำได้โดยใช้ PowerShell เช่นกัน ก่อนที่คุณจะเริ่มต้น คุณจะต้องติดตั้งโมดูล PnP PowerShell บนคอมพิวเตอร์ของคุณและเชื่อมต่อกับไซต์ SharePoint Online ของคุณโดยใช้ Connect-PnPOnline cmdlet

นี่คือ PnP PowerShell ที่จะรวมฟิลด์ "ขนาดไฟล์" ไว้ในมุมมองเริ่มต้นของไลบรารีเอกสาร SharePoint Online (หากยังไม่ได้เพิ่ม!)


# Parameter
$SiteURL = "https://crescent.sharepoint.com/sites/Retail"
$ListName = "Documents"
$ColumnName = "FileSizeDisplay" #InternalName

Try {
    # Connect to PnP Online
    Connect-PnPOnline -Url $SiteURL -Interactive

    #Get the List Default View
    $List =  Get-PnPList -Identity $ListName -Includes DefaultView
    
    #Get the List View from the list
    $ListView  = Get-PnPView -List $ListName -Identity $List.DefaultView.Title
 
    #Check if view doesn't have the column already
    If($ListView.ViewFields -notcontains $ColumnName)
    {
        #Add Column to View
        $ListView.ViewFields.Add($ColumnName)
        $ListView.Update()
        Invoke-PnPQuery
        Write-host -f Green "Column '$ColumnName' Added to View!"
    }
    else
    {
        Write-host -f Yellow "Column '$ColumnName' Already Exists in View!"
    }
}
catch {
    write-host "Error: $($_.Exception.Message)" -foregroundcolor Red
}

โพสต์อื่น ๆ ของฉันเกี่ยวกับการรับขนาดไฟล์โดยใช้ PowerShell: วิธีรับขนาดไฟล์โดยใช้ PowerShell ใน SharePoint Online

บทความที่เกี่ยวข้อง