Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Write-Host "Cleaning up..."
- $foldersToRemove =
- # "bin",
- "obj",
- "TestResults",
- "_ReSharper.*",
- ".vs"
- $filesToRemove =
- "Thumbs.db","*.suo","*.user","*.cache"
- #`,"*.scc","*.vssscc","*.vspscc"
- $old_ErrorActionPreference = $ErrorActionPreference
- $ErrorActionPreference = 'SilentlyContinue'
- #Remove Folders
- Write-Host "Cleaning up folders" -ForegroundColor Yellow
- Get-ChildItem .\ -include $foldersToRemove -force -recurse |
- where { $_.PsIsContainer } |
- foreach ($_) {
- Write-Host " Removing folder ./$($_.FullName)"
- Remove-Item $_.FullName -force -recurse
- }
- #Remove Files
- Write-Host "Cleaning up files" -ForegroundColor Yellow
- Get-ChildItem .\ -include $filesToRemove -force -recurse |
- foreach ($_) {
- Write-Host " Removing file ./$($_.FullName)"
- Remove-Item $_.FullName -force -recurse
- }
- $ErrorActionPreference = $old_ErrorActionPreference
- Write-Host "Done." -ForegroundColor Green
- [void][System.Console]::ReadKey($true)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement