キャッシュ類とテンポラリファイルの一括削除
Windows起動時に自動実行してしばらく使っている。
数GBくらい違う。
いまのところ不具合なし。
cd $PSScriptRoot #準備 $tdir = ( "$env:APPDATA\Microsoft\Teams\Cache", "$env:APPDATA\Microsoft\Teams\Code Cache", "$env:temp\", "$env:LOCALAPPDATA\Temp", "$env:LOCALAPPDATA\Microsoft\vscode-cpptools\ipch", "$env:LOCALAPPDATA\Microsoft\Office\16.0\OfficeFileCache", "$env:LOCALAPPDATA\Microsoft\Edge\User Data\Default\Service Worker\CacheStorage" ) #更新日が今日より前 $tfiles = $tdir | dir -File -Recurse | Where-Object { $_.LastWriteTime -lt [DateTime]::Today } #確認 #$tfiles > check.txt ; start .\check.txt #pause #実行 $tfiles | Remove-Item dotnet nuget locals all -l dotnet nuget locals all -c