Forum Discussion

siva N's avatar
siva N
Copper Contributor
Aug 10, 2017
Solved

Need to export the multiple child folders size from NAS storage via powershell from my computer

We have the NAS storage and we are all accessing our users profiles and share profiles from the NAS storage.
We need to restrict the users profiles size below 500 MB thershold, So is it possible to generate the users profile size automated report to each user using powershell.

  • Hi,

    You can try this script .

    $RootFolder = "E:\Profiles"
    $paths = Get-ChildItem $RootFolder   
    $FolderList =@()
    Foreach ( $path in $paths)
    {
    
    
    $colItems = (Get-ChildItem $path.Fullname -Recurse | Measure-Object -property length -sum)
     $Folders = "" | Select "Folderpath","SizeinMB"
     $Folders.Folderpath = $path.Fullname
     $Folders.SizeinMB = $colItems.sum / 1MB
     $FolderList+= $Folders
     $Folders = $null
    
    }
    
    $FolderList | Export-csv c:\foldersize.csv -NoTypeInformation 

5 Replies

  • Hi,

    You can try this script .

    $RootFolder = "E:\Profiles"
    $paths = Get-ChildItem $RootFolder   
    $FolderList =@()
    Foreach ( $path in $paths)
    {
    
    
    $colItems = (Get-ChildItem $path.Fullname -Recurse | Measure-Object -property length -sum)
     $Folders = "" | Select "Folderpath","SizeinMB"
     $Folders.Folderpath = $path.Fullname
     $Folders.SizeinMB = $colItems.sum / 1MB
     $FolderList+= $Folders
     $Folders = $null
    
    }
    
    $FolderList | Export-csv c:\foldersize.csv -NoTypeInformation 
    • siva N's avatar
      siva N
      Copper Contributor
      Thank You .. It's work . Is it possible to get folder size details for specific folder name? Because the users profiles folders are defined in same folder name EX: profile1,2,3.. ..

      • siva N's avatar
        siva N
        Copper Contributor
        And one more information -- The profiles are configured in AD, Can we write the script to connect AD profile tab and get the profile path folder sizes for all users?

Resources