User Tools

Site Tools


script:powershell:folder

Powershell: Les scripts lier aux dossiers

Afficher la taille des dossiers

$targetfolder="C:\Users\mardi\OneDrive\bureau"
$dataColl = @()
Get-Childitem -force $targetfolder -ErrorAction SilentlyContinue | ? { $_ -is [io.directoryinfo] } | % {
$len = 0
Get-Childitem -recurse -force $_.fullname -ErrorAction SilentlyContinue | % { $len += $_.length }
$foldername = $_.fullname
$foldersize= '{0:N2}' -f ($len / 1Gb)
$dataObject = New-Object PSObject
Add-Member -inputObject $dataObject -memberType NoteProperty -name “foldername” -value $foldername
Add-Member -inputObject $dataObject -memberType NoteProperty -name “foldersizeGb” -value $foldersize
$dataColl += $dataObject
}
$dataColl | Out-GridView -Title “Size of subdirectories”

script/powershell/folder.txt · Last modified: 2020/11/08 12:41 by admin