Stop Edge PDF 1.2 KB

1234567891011121314151617181920212223242526272829
  1. #Stops edge from taking over as the default .PDF viewer
  2. Write-Output "Stopping Edge from taking over as the default .PDF viewer"
  3. $NoPDF = "HKCR:\.pdf"
  4. $NoProgids = "HKCR:\.pdf\OpenWithProgids"
  5. $NoWithList = "HKCR:\.pdf\OpenWithList"
  6. If (!(Get-ItemProperty $NoPDF NoOpenWith)) {
  7. New-ItemProperty $NoPDF NoOpenWith
  8. }
  9. If (!(Get-ItemProperty $NoPDF NoStaticDefaultVerb)) {
  10. New-ItemProperty $NoPDF NoStaticDefaultVerb
  11. }
  12. If (!(Get-ItemProperty $NoProgids NoOpenWith)) {
  13. New-ItemProperty $NoProgids NoOpenWith
  14. }
  15. If (!(Get-ItemProperty $NoProgids NoStaticDefaultVerb)) {
  16. New-ItemProperty $NoProgids NoStaticDefaultVerb
  17. }
  18. If (!(Get-ItemProperty $NoWithList NoOpenWith)) {
  19. New-ItemProperty $NoWithList NoOpenWith
  20. }
  21. If (!(Get-ItemProperty $NoWithList NoStaticDefaultVerb)) {
  22. New-ItemProperty $NoWithList NoStaticDefaultVerb
  23. }
  24. #Appends an underscore '_' to the Registry key for Edge
  25. $Edge = "HKCR:\AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723_"
  26. If (Test-Path $Edge) {
  27. Set-Item $Edge AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723_
  28. }