Ändern Sie die Standard-Apps, den Browser oder die Dateizuordnung über die Befehlszeile in Windows 10
In Windows 10 muss das Festlegen von Dateizuordnungen pro Benutzer für ein angemeldetes Benutzerkonto nur mithilfe von Standard-Apps oder des Dialogfelds Öffnen mit manuell erfolgen. Wenn Sie versuchen, die Standardregistrierungseinträge des Benutzers mithilfe von Skript- oder Batchdateien zu ändern, setzt Windows 10 die Dateizuordnung auf die Windows-Standardeinstellungen zurück, und es wird die nervige Benachrichtigung angezeigt, dass ein App-Standard zurückgesetzt wurde.

UserChoice
Microsoft dürfen Anwendungen nicht in den UserChoice
Registrierungsschlüssel schreiben, in dem die Standardeinstellungen für die Benutzerzuordnung UserChoice
. Dies liegt daran, dass der Benutzer die Kontrolle haben muss, nicht die Programme. Programme, die miteinander konkurrieren und die benutzerspezifischen Zuordnungen willkürlich ändern, werden keine gute Benutzererfahrung sein. Der UserChoice
Schlüssel ist ein geschützter Speicherort, und der ProgID-Wert wird mit einem Hash überprüft.

Wenn Sie zum Festlegen von Zuordnungen Standard-Apps oder Öffnen mit verwenden, generiert Windows 10 den Hash für jede Dateitypzuordnung. Der generierte Hash basiert auf vielen Eingaben wie SID des Benutzerkontos, ProgId, Registrierungszeit usw. und möglicherweise anderen Parametern.
Standardmäßige Browser- und Dateizuordnung über die Befehlszeile in Windows 10
Benutzer benötigen manchmal eine Verknüpfungsmethode, um Dateizuordnungen für ihr Benutzerkonto festzulegen, ohne jedes Mal das Dialogfeld "Öffnen mit" oder "Standard-Apps" zu durchlaufen. Einige Kippschalter oder Verknüpfungen zum Ändern der Standardeinstellungen für Browser oder Dateizuordnung sind eine große Hilfe für Benutzer.
Zum Glück haben wir dafür das SetuserFTA- Tool. Verwenden Sie das von Christoph Kolbicz geschriebene Dienstprogramm SetuserFTA, um die Dateizuordnung und den Standardbrowser über die Befehlszeile festzulegen. Kolbicz hat den Hashing-Algorithmus effektiv rückentwickelt. Dieses Dienstprogramm generiert den Hash automatisch und legt die Standardeinstellungen für Sie fest.

Verwenden Sie die folgende Syntax, um den Standardbrowser über die Befehlszeile zu ändern:
SetUserFTA.exe-Erweiterungsprogramm
Es werden auch URL-Protokolle unterstützt (z. B. http
, https
, mailto
usw.).
Google Chrome
Führen Sie die folgenden Befehle aus, um Chrome als Standardbrowser festzulegen:
SetuserFTA http ChromeHTML SetuserFTA https ChromeHTML SetuserFTA .htm ChromeHTML SetuserFTA .html ChromeHTML
Feuerfuchs
SetuserFTA http FirefoxHTML SetuserFTA https FirefoxHTML SetuserFTA .htm FirefoxHTML SetuserFTA .html FirefoxHTML
Oper
SetuserFTA http OperaStable SetuserFTA htts OperaStable SetuserFTA .htm OperaStable SetuserFTA .html OperaStable
Microsoft Edge
SetuserFTA http AppXq0fevzme2pys62n3e0fbqa7peapykr8v SetuserFTA https AppX90nv6nhay5n6a98fnetv7tpk64pp35es SetuserFTA Microsoft-edge AppX7rm9drdg8sk7vqndwj3sdjw11x96jc0y SetuserFTA HTM AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9 SetuserFTA .html AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9
VERBINDUNG: Weitere Informationen zur Dateierweiterung → ProgID-Zuordnung finden Sie im Artikel Entfernen von Dateitypzuordnungen mithilfe des Registrierungseditors.
Standard-Bildbetrachter
Führen Sie Folgendes aus, um Windows Photo Viewer als Standardhandler für PNG- und JPG-Dateien festzulegen:
SetuserFTA .jpg PhotoViewer.FileAssoc.Jpeg SetuserFTA .png PhotoViewer.FileAssoc.Png

Verwenden Sie die folgende Befehlszeile, um standardmäßig zu Microsoft Fotos zurückzukehren:
SetuserFTA .jpg AppX43hnxtbyyps62jhe9sqpdzxn1790zetc SetuserFTA .png AppX43hnxtbyyps62jhe9sqpdzxn1790zetc
ProgID vs "Applications \ program.exe"
Wenn eine Anwendung keine Dateiklasse oder Progid definiert, können Sie auch die Exe des Programms erwähnen, z. B. den Typ Applications\program.exe
. Dies funktioniert, wenn das Programm unter dem Registrierungsschlüssel HKCR\Applications
registriert ist.
Führen Sie beispielsweise Folgendes aus, um Notepad ++ als Standardeditor für TXT-Dateien festzulegen:
setuserfta .txt applications \ notepad ++. exe
notepad.exe
, um zur Standardeinstellung ( notepad.exe
) zurückzukehren:
setuserfta .txt txtfile oder setuserfta .txt applications \ notepad.exe
Sie können Desktop-Verknüpfungen für die erforderlichen Befehle erstellen, um die Standardeinstellungen mit einem einzigen Klick schnell zu ändern!
Aktuelle Benutzerstandards für alle Dateitypen anzeigen
Führen Sie den folgenden Befehl aus, um die Benutzerstandards für alle Dateitypen und URL-Protokolle abzurufen:
SetuserFTA bekommen

SetuserFTA erleichtert das Festlegen von Dateizuordnungen.
Hinweis: Es gibt ein ähnliches Dienstprogramm von Danysys.com, das ich noch nicht getestet habe. Wenn Sie es ausprobieren möchten, besuchen Sie Set File Type Association Standardanwendung Befehlszeile Windows 10 UserChoice Hash Internal Method
$config[ads_text6] not found