Required Files: None
Some cool script to audit disk usage.
 
Import-Module $env:SyncroModule $32bitWindows = [System.IntPtr]::Size -eq 4 if($32bitWindows){ # this usually takes about a minute or less C:\temp\sfk.exe stat -minsize=50m C:\ | Sort-Object -Descending > C:\temp\50mb-files.txt gc C:\temp\50mb-files.txt # this usually takes about a minute or less C:\temp\sfk.exe stat -minsize=50m C:\Users | Sort-Object -Descending > C:\temp\50mb-user-files.txt gc C:\temp\50mb-user-files.txt # this usually takes about 10 minutes! Lists the 50 biggest files in the folder (C:\) # uncomment the following 2 lines to enable this more intensive listing mode #C:\temp\sfk.exe list -big -mbytes C:\ > C:\temp\50-biggest-files.txt #gc C:\temp\50-biggest-files.txt } else { # this usually takes about a minute or less C:\temp\sfk64.exe stat -minsize=50m C:\ | Sort-Object -Descending > C:\temp\50mb-files.txt gc C:\temp\50mb-files.txt # this usually takes about a minute or less C:\temp\sfk64.exe stat -minsize=50m C:\Users | Sort-Object -Descending > C:\temp\50mb-user-files.txt gc C:\temp\50mb-user-files.txt # this usually takes about 10 minutes! Lists the 50 biggest files in the folder (C:\) # uncomment the following 2 lines to enable this more intensive listing mode #C:\temp\sfk64.exe list -big -mbytes C:\ | Sort-Object -Descending > C:\temp\50-biggest-files.txt #gc C:\temp\50-biggest-files.txt }