Skift standardapps, browser eller filtilknytning via kommandolinje i Windows 10 - Winhelponline

Change Default Apps Browser

I Windows 10 skal indstilling af filtilknytninger pr. Bruger for en logget brugerkonto kun udføres ved hjælp af Standard Apps eller dialogboksen Åbn med manuelt. Hvis du forsøger at ændre brugerens standardregistreringsposter ved hjælp af script- eller batchfiler, gør Windows 10 det nulstil filtilknytningen til Windows-standardindstillinger, og du vil se det irriterende En app-standard blev nulstillet notifikation.



Indstil standard browser- og filtilknytninger via kommandolinje



Siger Microsoft ansøgninger må ikke skrive til Brugervalg registreringsdatabasenøgle, der gemmer brugerens standardtilknytningsindstillinger. Dette skyldes, at brugeren skal have kontrol, ikke programmerne. Programmer, der konkurrerer med hinanden og vilkårligt ændre de brugerspecifikke foreninger, bliver ikke god brugeroplevelse. Det Brugervalg nøglen er en beskyttet placering, og ProgID-værdien valideres med en hash.



Indstil standard browser- og filtilknytninger via kommandolinje

Når du bruger Standardapps eller Åben med for at indstille foreninger genererer Windows 10 hash for hver filtypeforening. Den genererede hash er baseret på mange input som brugerkonto SID, ProgId, registreringsdatabastetid osv. Og måske andre parametre.



Standard Browser & File Association via kommandolinje i Windows 10

Brugere kan undertiden have brug for en genvejsmetode for at indstille filtilknytninger til deres brugerkonto uden at gå gennem Åbn med dialog eller Standard Apps hver gang. Nogle skifter eller genveje til at ændre standardindstillinger for browser eller filtilknytning vil være en stor hjælp for brugerne.

Heldigvis har vi SetuserFTA værktøj til at gøre det. For at indstille filtilknytning og standardbrowser via kommandolinje skal du bruge SetuserFTA værktøj skrevet af Christoph Kolbicz. Kolbicz har omvendt konstrueret hashing-algoritmen effektivt. Dette værktøj genererer hash automatisk og indstiller standardindstillingerne for dig.

Indstil standard browser- og filtilknytninger via kommandolinje

For at ændre standardbrowseren ved hjælp af kommandolinjen skal du bruge denne syntaks:

SetUserFTA.exe udvidelse progid

Det understøtter også URL-protokoller (f.eks. http , https , mailto , etc.)

Google Chrome

For at indstille Chrome som standardbrowser skal du køre disse kommandoer:

SetuserFTA http ChromeHTML SetuserFTA https ChromeHTML SetuserFTA .htm ChromeHTML SetuserFTA .html ChromeHTML

Firefox

SetuserFTA http FirefoxHTML SetuserFTA https FirefoxHTML SetuserFTA .htm FirefoxHTML SetuserFTA .html FirefoxHTML

Opera

SetuserFTA http OperaStable SetuserFTA htts OperaStable SetuserFTA .htm OperaStable SetuserFTA .html OperaStable

Microsoft Edge

SetuserFTA http AppXq0fevzme2pys62n3e0fbqa7peapykr8v SetuserFTA https AppX90nv6nhay5n6a98fnetv7tpk64pp35es SetuserFTA microsoft-kant AppX7rm9drdg8sk7vqndwj3sdjw11x96jc0y SetuserFTA .htm AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9 SetuserFTA .html AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9

RELATEREDE: Se artikel Sådan fjernes filtypeforeninger ved hjælp af Registreringseditor for mere information om filtypenavn → ProgID-kortlægning.

Standard billedfremviser

For at indstille Windows Photo Viewer som standardbehandler for .png- og .jpg-filer skal du køre:

SetuserFTA .jpg PhotoViewer.FileAssoc.Jpeg SetuserFTA .png PhotoViewer.FileAssoc.Png

Bemærk, at du har anvendt Windows Photo Viewer-registreringsredigeringen som i artiklen Gendan manglende Windows Photo Viewer i Windows 10 for at ovenstående kommandoer skal fungere. Uden den nødvendige ProgId-registrering vises dine filer som ukendt filtype.

For at vende tilbage til Microsoft Photos som standard skal du bruge denne kommandolinje:

SetuserFTA .jpg AppX43hnxtbyyps62jhe9sqpdzxn1790zetc SetuserFTA .png AppX43hnxtbyyps62jhe9sqpdzxn1790zetc

ProgID vs “Applications program.exe”

Hvis et program ikke definerer en filklasse eller Progid, kan du også nævne programmets exe Programmer program.exe skriv også. Dette fungerer, hvis programmet er registreret under HKCR applikationer registreringsdatabasenøgle.

Hvis du f.eks. Vil indstille Notepad ++ som standardeditor for .txt-filer, skal du køre:

setuserfta .txt applikationer  notepad ++. exe

For at vende tilbage til standard ( notepad.exe ), brug:

setuserfta .txt txtfil eller setuserfta .txt applikationer  notepad.exe

Du kan oprette skrivebordsgenveje til de krævede kommandoer for hurtigt at skifte standardindstillinger med et enkelt klik!

Se aktuelle brugerstandarder for alle filtyper

For at få brugerens standardindstillinger for alle filtyper og URL-protokoller skal du køre kommandoen:

SetuserFTA få

Indstil standard browser- og filtilknytninger via kommandolinje

SetuserFTA gør jobbet med at indstille filtilknytninger let.

Bemærk: Der er et lignende værktøj fra Danysys.com, som jeg ikke har testet endnu. Hvis du vil tjekke det ud, skal du besøge Indstil filtype Tilknytning Standard applikation Kommandolinje Windows 10 UserChoice Hash Intern metode


En lille anmodning: Hvis du kunne lide dette indlæg, så del dette?

En 'lille' andel fra dig ville alvorligt hjælpe meget med væksten i denne blog. Nogle gode forslag:
  • Pin det!
  • Del det til din yndlingsblog + Facebook, Reddit
  • Tweet det!
Så mange tak for din støtte, min læser. Det tager ikke mere end 10 sekunder af din tid. Deleknapperne er lige nedenfor. :)