Mikael63 Posted August 11, 2023 Posted August 11, 2023 (edited) När jag högerklickar på en fil med tillägget .dwg får jag upp dessa alternativ att öppna med. Jag skulle vilja lägga till ytterligare alternativ, alternativt byta bort en av de som finns. Att bara Öppna med - Välj en annan mapp - Fler appar - Sök efter en annan app på den här datorn fungerar inte eftersom det är en .jar jag vill öppna/köra. Det hjälper inte heller att anropa den via en .bat Behöver troligen mecka i registret men var? Ett (bättre) alternativ vore om man i TotalCommander kunde lägga till ett "command" som gör det jobbet via en verktygsknapp. Tillägg: Jag fick till det med TotalCommander men frågan om var i registret är ändå intressant, jag skulle vilja ändra lite för PDF med. Edited August 11, 2023 by Mikael63 Quote
Cecilia Posted August 11, 2023 Posted August 11, 2023 Det är troligen inte bara ett ställe i register som behöver ändras utan detta behöver man göra om man vill se till att .txt alltid öppnas av Anteckningar och inget annat. Windows Registry Editor Version 5.00 ; Created by: Shawn Brink ; http://www.tenforums.com ; Tutorial: http://www.tenforums.com/tutorials/8703-default-file-type-associations-restore-windows-10-a.html [-HKEY_CLASSES_ROOT\.txt] [HKEY_CLASSES_ROOT\.txt] @="txtfile" "Content Type"="text/plain" "PerceivedType"="text" [HKEY_CLASSES_ROOT\.txt\PersistentHandler] @="{5e941d80-bf96-11cd-b579-08002b30bfeb}" [HKEY_CLASSES_ROOT\.txt\ShellNew] "ItemName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\ 6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\ 00,6e,00,6f,00,74,00,65,00,70,00,61,00,64,00,2e,00,65,00,78,00,65,00,2c,00,\ 2d,00,34,00,37,00,30,00,00,00 "NullFile"="" [-HKEY_CLASSES_ROOT\SystemFileAssociations\.txt] [HKEY_CLASSES_ROOT\SystemFileAssociations\.txt] "PerceivedType"="document" [-HKEY_CLASSES_ROOT\txtfile] [HKEY_CLASSES_ROOT\txtfile] @="Text Document" "EditFlags"=dword:00210000 "FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\ 00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,\ 32,00,5c,00,6e,00,6f,00,74,00,65,00,70,00,61,00,64,00,2e,00,65,00,78,00,65,\ 00,2c,00,2d,00,34,00,36,00,39,00,00,00 [HKEY_CLASSES_ROOT\txtfile\DefaultIcon] @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,6d,00,\ 61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,\ 00,30,00,32,00,00,00 [HKEY_CLASSES_ROOT\txtfile\shell\open\command] @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\ 54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\ 00 [HKEY_CLASSES_ROOT\txtfile\shell\print\command] @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\ 54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,2f,00,70,00,20,\ 00,25,00,31,00,00,00 [HKEY_CLASSES_ROOT\txtfile\shell\printto\command] @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6e,00,6f,00,\ 74,00,65,00,70,00,61,00,64,00,2e,00,65,00,78,00,65,00,20,00,2f,00,70,00,74,\ 00,20,00,22,00,25,00,31,00,22,00,20,00,22,00,25,00,32,00,22,00,20,00,22,00,\ 25,00,33,00,22,00,20,00,22,00,25,00,34,00,22,00,00,00 [-HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt] [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt\OpenWithList] [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt\OpenWithProgids] "txtfile"=hex(0): [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt\UserChoice] "Hash"="hyXk/CpboWw=" "ProgId"="txtfile" [-HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Roaming\OpenWith\FileExts\.txt] [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Roaming\OpenWith\FileExts\.txt\UserChoice] "Hash"="FvJcqeZpmOE=" "ProgId"="txtfile" Hämtat härifrån: https://www.tenforums.com/tutorials/8703-restore-default-file-type-associations-windows-10-a.html Quote
Mikael63 Posted August 11, 2023 Author Posted August 11, 2023 Okej men det är inte frågan om "Öppna alltid med", det vill jag inte, jag vill bara justera listan över tillgängliga val. For PDF ser det ut så här: Där vill jag få bort Vivaldi och lägga till PDF Arranger i stället. Nu har jag dock kunnat fixa det (med) i Total Commander. Lite lustigt faktiskt.. jag har använt TC sedan åtminstone version 3.1 men inte reflekterat över att det finns/är skillnad på Intern filläsare och extern filläsare. (Plugins och Extern redigerare har jag mer koll på) 1 Quote
Cecilia Posted August 11, 2023 Posted August 11, 2023 Är inte PDF Arranger ett program som du kan leta upp i Välj annan app, eller? Har du prövat att ominstallera PDF Arranger för att se om det själv kan registrera sig som program för PDF-filer? Det verkar finnas både ett installationsprogram och en portable zip: https://github.com/pdfarranger/pdfarranger/releases Jag hade lite svårt att förstå ditt förra inlägg där både .dwg och .jar nämns som om det är samma fil. Quote
Cecilia Posted August 11, 2023 Posted August 11, 2023 Har du prövat de olika alternativ som finns under Inställningar - Appar - Standardappar när det gäller att ta bort Vivaldi från listan? Quote
Mikael63 Posted August 11, 2023 Author Posted August 11, 2023 PDF: Högerklick ger enligt föregående inlägg. Vid "Välj en annan app" (i den högerklicksdialogen) får jag Där finns alltså pdfarranger.exe med och den fungerar. Jag vill ha den direkt valbar vid högerklick. *** DWG: Filtypen jag vill öppna är DWG (och även DXF). Programmet jag vill kunna öppna med är caffviewer.jar. Alltså inte ett program med exempel .exe Quote
Mikael63 Posted August 11, 2023 Author Posted August 11, 2023 (edited) 8 minuter sedan, Cecilia sade: Har du prövat de olika alternativ som finns under Inställningar - Appar - Standardappar när det gäller att ta bort Vivaldi från listan? Det gäller väl också just standardappar? De appar som ska vara standard är också det. Det är de övriga alternativen jag vill justera. Vivaldi kan vara kvar bara jag kan få dit PDF Arranger också, även om det skulle vara bra att städa bort alternativ som jag ändå aldrig använder. Edited August 11, 2023 by Mikael63 Quote
Cecilia Posted August 11, 2023 Posted August 11, 2023 Se om sidan https://superuser.com/questions/1303165/editing-the-open-with-menu-in-windows-10 och länkarna på den kan hjälpa dig med registret. 1 Quote
Mikael63 Posted August 11, 2023 Author Posted August 11, 2023 Det var ju i princip identisk frågeställning angående PDF! Jag testade metoderna för att ta bort Vivaldi, för att kunna identifiera var i registret det "tar", men lyckades inte. Eftersom jag har en lösning i TC kommer jag förmodligen inte behöva högerklicka osv. men det hade ju ändå varit bra att veta 🤓 1 Quote
ChristerE Posted August 11, 2023 Posted August 11, 2023 4 timmar sedan, Mikael63 sade: När jag högerklickar på en fil med tillägget .dwg får jag upp dessa alternativ att öppna med. Jag skulle vilja lägga till ytterligare alternativ ... Öppna via "Välj en annan app" en gång så läggs det använda programmet till i listan för endast högerklick. Ser ut att fungera både i Windows 10 och Windows 11. Quote
Mikael63 Posted August 11, 2023 Author Posted August 11, 2023 (edited) Nej det fungerar inte. Inte ens om jag väljer det andra programmet som standardprogram (och sedan byter tillbaka) hamnar det i den "första" listan. Tillägg: Ovan för PDF För DWG kan jag inte välja in caffviewer.jar att öppna med Edited August 11, 2023 by Mikael63 Quote
ChristerE Posted August 11, 2023 Posted August 11, 2023 13 minuter sedan, Mikael63 sade: För DWG kan jag inte välja in caffviewer.jar att öppna med Men är caffviewer.jar en app då, med den filändelsen? Quote
Mikael63 Posted August 11, 2023 Author Posted August 11, 2023 Eh.. vad definierar en app? https://filext.com/file-extension/JAR https://caff.de/projects/caffviewer/ Citat On Windows you can put the file caffviewer.jar anywhere you want and double-click it to start it. Quote
ChristerE Posted August 11, 2023 Posted August 11, 2023 1 timme sedan, Mikael63 sade: Eh.. vad definierar en app? Citat On Windows you can put the file caffviewer.jar anywhere you want and double-click it to start it. Ser ut att fungera liknande portabla program (men här behövs också Java). Prova att börja som du redan gjort, med "Välj en annan app" och "Fler appar", skrolla ned om det behövs, och välj "Sök efter en annan app på den här datorn" och navigera till din .jar-fil. Det fungerade för mig att göra så med ett portabelt program, som var en .exe-fil (alltså inte installerad). Fungerar det så kan jag tänka mig att det också fungerar med .jar-filen (med stöd av Java). I alla fall värt att prova. Quote
Mikael63 Posted August 11, 2023 Author Posted August 11, 2023 Ja JRE behövs men det behövs även i andra sammanhang. Nu har Windowsdatorn tagit helg men det har jag redan testat och det fungerar inte. 9 timmar sedan, Mikael63 sade: Att bara Öppna med - Välj en annan mapp - Fler appar - Sök efter en annan app på den här datorn fungerar inte eftersom det är en .jar jag vill öppna/köra. Det hjälper inte heller att anropa den via en .bat Quote
ChristerE Posted August 11, 2023 Posted August 11, 2023 16 minuter sedan, Mikael63 sade: ... det har jag redan testat och det fungerar inte. Såg det sen, men då hade jag redan postat (var på väg att göra ett tillägg till mitt senaste inlägg, men då hade du redan sett min miss). Men efter att ha navigerat till mappen där .jar-filen finns så går det ju att ändra till att visa Alla filer. Det fungerar då inte heller att "starta" .jar-filen efter att den markerats och klick på "Öppna"? (Antar att även det testats. 😀 ) Quote
Cecilia Posted August 12, 2023 Posted August 12, 2023 När du gjorde en batchfil skrev du då något typ? java -jar JarExample.jar "arg 1" Kan ditt javaprogram hantera en fil som argument? Hämtat från https://www.baeldung.com/java-run-jar-with-arguments Quote
Mikael63 Posted August 12, 2023 Author Posted August 12, 2023 Nej jag hade bara caffviewer.jar i den och att köra den manuellt fungerar. Quote
Mikael63 Posted September 11, 2023 Author Posted September 11, 2023 On 2023-08-11 at 18:03, Mikael63 sade: Nu har jag dock kunnat fixa det (med) i Total Commander. Lite lustigt faktiskt.. jag har använt TC sedan åtminstone version 3.1 men inte reflekterat över att det finns/är skillnad på Intern filläsare och extern filläsare. (Plugins och Extern redigerare har jag mer koll på) Hm.. 🤔 Lösningen i TC har en brist och jag vet inte om det beror på att jag har ändrat något, som ex. uppdaterat programmet, eller om jag bara testade under specifika förhållanden när det fungerade. [Jag har ställt frågan till utvecklaren ("Rammi") men där jobbas det med annat sedan något annat knas upptäcktes när jag fick en uppdaterad version som kunde hantera vissa fonter bättre] Till saken då: I Total Commander finns möjligheten att associera filtyper med program som ska öppnas "internt". Alltså INTE associeringen gällande vilket program som ska öppnas vid dubbelklick. Där, i den interna hanteringen har jag ex. associerat PDF med PDFArranger.exe och det fungerar bra i alla lägen. För DWG har jag valt caffviewer men då inte caffviewer.jar utan caffviewer.lnk som pekar på caffviewer.jar. Båda ligger i samma katalog, lokalt. För filer som ligger på en nätverksresurs OCH har ett mellanslag i filnamn och/eller sökvägen startar caffviewer med meddelande om att filen inte hittades. Filer lokalt på datorn fungerar det bra även om där finns mellanslag. Nu funderar jag på om man kan lägga till en växel någonstans som ev. skulle kunna hantera detta med mellanslag? Vad betyder egentligen den %1 som man ser vid "den rätta" associeringen? Quote
Solution Mikael63 Posted September 11, 2023 Author Solution Posted September 11, 2023 TYPISKT! När man (jag) tar mig tid att skriva här fortsätter jag att ta mig lite tid att testa själv och kunde då klura ut detta själv! (vore kanske bättre att göra tvärtom, nån gång...) 1. Skapa en bat-fil som det pekas på, från TC, inte en genväg. (Kanske hade jag så tidigare med?) 2. Innehållet i den filen ska innehålla %1, så som jag själv var inne på: start c:\Users\namn\Documents\caffviewer.jar %1 1 Quote
Cecilia Posted September 11, 2023 Posted September 11, 2023 10 timmar sedan, Mikael63 sade: För filer som ligger på en nätverksresurs OCH har ett mellanslag i filnamn och/eller sökvägen startar caffviewer med meddelande om att filen inte hittades. Filer lokalt på datorn fungerar det bra även om där finns mellanslag. Nu funderar jag på om man kan lägga till en växel någonstans som ev. skulle kunna hantera detta med mellanslag? Generellt i Windows så hanterar man mellanslag i sökvägar genom att sätta "" runt sökvägen. Quote
Mikael63 Posted September 11, 2023 Author Posted September 11, 2023 Jo men det är inget mellanslag i sökvägen till programmet. Det är filerna jag vill öppna som har det. Kan vara hundratals filer spridda över en massa kataloger. 1 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.