Den Standard-Webbrowser zu ändern, stellt für viele Nutzer insbesondere unter Windows 11 eine besondere Herausforderung dar. Wer hier nicht auf Drittanbieter-Hilfsmittel angewiesen sein will, kann aber auch sehr zuverlässig mit einem eigenen PowerShell-Skript den Browser anpassen. Ein kleines Entwicklerteam hat bereits ein fertiges Skript geschrieben mit dem sich Standardanwendungen für Dateitypen und Protokolle definieren lassen.
Kopiert euch einfach den Inhalt dieses Skripts in die PowerShell: GitHub: DanysysTeam / PS-SFTA und ergänzt dies um folgende Zeilen für euren Lieblingsbrowser:
# Für Chrome Set-PTA ChromeHTML http Set-PTA ChromeHTML https Set-FTA ChromeHTML .pdf Set-FTA ChromeHTML .htm Set-FTA ChromeHTML .html # Für Firefox Set-PTA FirefoxHTML-308046B0AF4A39CB http Set-PTA FirefoxHTML-308046B0AF4A39CB https Set-FTA FirefoxHTML-308046B0AF4A39CB .pdf Set-FTA FirefoxHTML-308046B0AF4A39CB .htm Set-FTA FirefoxHTML-308046B0AF4A39CB .html # Für Edge Set-PTA MSEdgeHTM http Set-PTA MSEdgeHTM https Set-FTA MSEdgeHTM .pdf Set-FTA MSEdgeHTM .htm Set-FTA MSEdgeHTM .html
Dies lässt sich natürlich auch auf alle anderen Browser anwenden, wenn man die ProgId kennt. Diese lässt sich in der Registry unter HKEY_CLASSES_ROOT\.html\OpenWithProgids auslesen bzw. auch mit der PowerShell:
(Get-Item -Path "Registry::HKEY_Classes_Root\.html\OpenWithProgids").Property
Weiterhin noch viel Spaß beim Automatisieren!
Keine Kommentare:
Kommentar veröffentlichen