Quantcast
Channel: VMware Communities: Message List
Viewing all articles
Browse latest Browse all 229602

Re: Delete old Sandboxes in \Roaming\Thinstall

$
0
0

I have the same problem. Old versions of thinapp leave sandboxes behind. I use this hammer-type kind of PowerShell script to delete the sandboxes. However You should not use any mandatory profiles. Otherwise your profile where the sandboxes were removed, will not be propagated back to the server. I execute this in the logon script.

 

# Clean-Profile.ps1

# 20111122 Paul Wiegmans

# - Schoon het profiel op van rommel in thinapp sandboxen

# Dit script uitgevoerd tijdens logon en logoff, zorgt ervoor dat de sandboxen

# in de Thinstall-map in het gebruikersprofiel niet te groot worden door

# selectief enkele grote mappen te verwijderen.

 

 

 

$WisPadLijst = @(

    "$RoamingPad\Citrix Receiver (VMware ThinApp)",

    "$RoamingPad\Thinstall\Chromium\%AppData%\Thinstall\Chromium\%Local AppData%\Chromium\User Data\Temp",

    "$RoamingPad\Thinstall\Chromium\%Local AppData%\Chromium\User Data\Default\Cache",

    "$RoamingPad\Thinstall\Chromium\%Local AppData%\Chromium\User Data\Default\JumpListIconsOld",

    "$RoamingPad\Thinstall\Chromium\%Local AppData%\Microsoft\Windows\Explorer",

    "$RoamingPad\Thinstall\Chromium_22.0.1190.0\%AppData%\Thinstall\Chromium\%Local AppData%\Chromium\User Data\Temp",

    "$RoamingPad\Thinstall\Chromium_22.0.1190.0\%Local AppData%\Chromium\User Data\Default\Cache",

    "$RoamingPad\Thinstall\Chromium_22.0.1190.0\%Local AppData%\Chromium\User Data\Default\JumpListIconsOld",

    "$RoamingPad\Thinstall\Chromium_22.0.1190.0\%Local AppData%\Microsoft\Windows\Explorer",

    "$RoamingPad\Thinstall\Google Earth 6.0 NL\%Local AppData%Low\Google\GoogleEarth\dbCache.dat",

    "$RoamingPad\Thinstall\Java_7u7\%Local AppData%Low\Sun\Java\Deployment\cache",

    "$RoamingPad\Thinstall\Mozilla_Firefox_15.0\%Local AppData%",

    "$RoamingPad\Thinstall\Mozilla_Firefox_15.0\%AppData%\Mozilla\Firefox\Profiles\h3cra3oy.default\places.sqlite",

    "$RoamingPad\Thinstall\Mozilla_Firefox_15.0.1\%Local AppData%",

    "$RoamingPad\Thinstall\Mozilla_Firefox_15.0.1\%AppData%\Mozilla\Firefox\Profiles\h3cra3oy.default\places.sqlite",

    "$RoamingPad\Thinstall\Mozilla_Firefox_15.0.1\%AppData%\Mozilla\Firefox\Profiles\3fb5d5kb.default\minidumps",

    "$RoamingPad\Apple Computer\iTunes\iPad Software Updates"

)

 

 

# "$RoamingPad\Thinstall\Mozilla_Firefox\%Local AppData%\Mozilla\Firefox\Profiles\537f9d5m.default\Cache"

# "$RoamingPad\Thinstall\Mozilla_Firefox_12\%AppData%\Mozilla\Firefox\Profiles\h3cra3oy.default\places.sqlite"

# "$RoamingPad\Thinstall\Mozilla_Firefox_12\%Local AppData%\Mozilla\Firefox\Profiles\h3cra3oy.default\Cache\"

 

 

$WisSB = @(

    "AirServer_0.9.2",

    "ActivePython_2.6",

    "Adobe Photoshop Elements 8.0",

    "Adobe_PSE_9",

    "CUP Basis 5.60",

    "Chromium",

    "Chromium-16.0.877.0",

    "Chromium_17.0.927.0",

    "Chromium_22.0.1181.0",

    "Chromium_22.0.1190.0",

    "Chromium_25.0.1330.0",

    "Citrix Receiver",

    "ExamenTester_2.9_CorrectionManager",

    "ExamenTester_2.9_TestCenter",

    "ExamenTester_2.9_TestManager",

    "ExamenTester_2.9.8_CorrectionManager",

    "ExamenTester_2.9.8_TestCenter",

    "ExamenTester_2.9.8_TestManager",

    "Google SketchUp 8",

    "Mozilla Firefox 5.0.1 NL x86",

    "Notepad++ 5.9.0",

    "Notepad++_5.9.6.2",

    "Notepad++_6.1.2",

    "SumatraPDF 1.7",

    "SumatraPDF_1.8",

    "SumatraPDF_1.8a",

    "SumatraPDF_2.0.1",

    "eXe_(Flash)_1.04.0",

    "eXe_Flash_1.40.0_2",

    "Foxit Reader 5.0 NL",

    "Java 6u27",

    "Java 6u33",

    "Java 6u35",

    "Java_6u35",

    "Java_7u4",   

    "Java_7u7",   

    "Mozilla_Firefox",

    "Mozilla_Firefox_8.0",

    "Mozilla_Firefox_12",

    "Mozilla_Firefox_15.0",

    "Mozilla_Firefox_15.0.1",

    "PowerGUI_3.0.0",

    "PowerGUI_3.2",

    "SumatraPDF_1.9",

    "VLC media player 1.1.11",

    "VLC_1.1.11",

    "VLC_2.0.1",

    "Wolf2012"

)  | sort

 

 

$RoamingPad = [System.Environment]::ExpandEnvironmentVariables("%APPDATA%")

Write-Host ("AppData={0}" -f $RoamingPad)

$ThinstallPad = $RoamingPad + "\Thinstall"

$before = (Get-ChildItem $ThinstallPad -Recurse | Measure-Object Length -Sum).Sum

 

 

foreach ($Pad in $WisPadLijst) {

    Remove-Item -Path $Pad -Recurse -Force -Ea SilentlyContinue

}

 

 

foreach ($dir in $WisSB) {

    $fulldir = "$ThinstallPad\$dir"

    if (Test-Path  $fulldir) {

        Write-Host ("Sandbox wissen: {0}" -f $fulldir)

        Remove-Item -Path $fulldir -Recurse -Force -ea silentlycontinue

    }

}   

 

 

$after = (Get-ChildItem $ThinstallPad -Recurse | Measure-Object Length -Sum).Sum

Write-Host ("Vrije ruimte gewonnen {0:0.00} MB" -f (($before-$after)/1MB))

 

 

Start-Sleep -Seconds 2

 

 

<<<end of script


Viewing all articles
Browse latest Browse all 229602

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>