Jump to content

Högerklick Öppna med


Go to solution Solved by Mikael63,

Recommended Posts

Posted (edited)

När jag högerklickar på en fil med tillägget .dwg får jag upp dessa alternativ att öppna med.

image.png.685c7e5e61f0c6147eed95733dfdd0e5.png

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 by Mikael63
Posted

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

Posted

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:

image.png.9dfadedf516759a73460e86ec111ebab.png

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å) 

  • Like 1
Posted

Ä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.

Posted

PDF:

Högerklick ger enligt föregående inlägg.
Vid "Välj en annan app" (i den högerklicksdialogen) får jag
image.png.f62cb017bcd9f58f972f80d2502a32db.png

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

Posted (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 by Mikael63
Posted

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 🤓

  • Sad 1
Posted
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.

image.png.685c7e5e61f0c6147eed95733dfdd0e5.png

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.
 

Posted (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 by Mikael63
Posted
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.

Posted

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

 

Posted
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. 😀 )

  • 5 weeks later...
Posted
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?

 

image.png

  • Solution
Posted

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

 

 

  • Thanks 1
Posted
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.

Posted

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.

  • Thanks 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...