Advertisement
Guest User

Untitled

a guest
Oct 15th, 2019
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. ########## GET INSTALLED JAVA VERSION - Alternative
  2.  
  3. $Start = Get-Date
  4.  
  5. $Java = Get-WmiObject -Class win32reg_addremoveprograms | WHERE { $_.DisplayName -LIKE "Java [0-9]*" }
  6.  
  7. $Current = (Get-Date) - $Start
  8.  
  9. "Execution Time: $($Current.Hours):$($Current.Minutes):$($Current.Seconds)"
  10.  
  11. $Java.DisplayName
  12.  
  13. $Java.ProdId
  14.  
  15.  
  16. ########## UNINSTALL JAVA
  17.  
  18. ForEach ($App in $Java)
  19.  
  20. {
  21.  
  22. "APP:" + $App.ProdId
  23.  
  24. $ArgumentList = "/x $($App.IdentifyingNumber) /qn /norestart /l*vx C:\Temp\Java\UninstallLog.log"
  25.  
  26. Start-Process -FilePath "msiexec.exe" -ArgumentList $ArgumentList -Wait -PassThru
  27.  
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement