Som besökare på Hamsterpaj samtycker du till användandet av s.k. cookies för att förbättra din upplevelse hos oss. Jag förstår, ta bort denna ruta!
Annons

Windowsregistret

Skapad av Diskmedel, 2009-07-03 02:19 i Mjukvara & Operativsystem

791
5 inlägg
1 poäng
Diskmedel
Visningsbild
P 33 Örebro Hjälte 4 442 inlägg
1
Hallå där, har suttit länge med detta nu, och hoppas kanske på hjälp från er hamsterpajare också. Det är nämligen så att jag har skapat en association från protokollet VLC i windowsregistret (HKEY CLASSES ROOT), till VLC-spelaren. Så när man nu skriver "vlc:blabla" i url-fältet, så öppnar webbläsaren VLC. Så långt fungerar allt.

Nu till problemet, jag vill efter detta kolon kunna skriva en adress till en avi-fil, och den ska öppnas. Efter att ha kikat lite på andra registernycklar (exempelvis spotify) så har jag insett att %1 skriver ut det man skrev in i URL-fältet. Så datan ser för tillfället ut såhär: "C:\Program\VideoLAN\VLC\vlc.exe" %1

Problemet är att %1 även skriver ut det man har innan kolonet, dvs. att VLC försöker öppna filen "vlc:c:/sökväg.avi". Nu till min fråga, finns det något sätt att få bort vlc:? Så bara sökvägen efterfrågas? Väldigt tacksam för hjälp.

EDIT: Även %l fungerar på precis samma sätt som %1

Partydödare på Spotify: http://open.spotify.com/user/dizkiz/playlist/2Udmokbmx9W9bRVTtS09Fz

Är reklamen ivägen? Logga in eller registrera dig så försvinner den!

Shinra
Visningsbild
Handen Hjälte 1 820 inlägg
0

Svar till Diskmedel [Gå till post]:

Jag kan tyvärr inte hjälpa dig, men du får gärna ladda upp nyckeln när den fungerar :3

Nej, bara nej.

Diskmedel
Visningsbild
P 33 Örebro Hjälte 4 442 inlägg
Trådskapare
0
Svar till zer0 [Gå till post]:

Hur menar du :P? Som det är nu så har jag den här uppbyggnaden:

+HKEY_CLASSES_ROOT

(Standard) REG_SZ URL:vlc
URL Protocol REG_SZ

+shell
+open
+command

(Standard) REG_SZ "C:ProgramVideoLANVLCvlc.exe" %1

Om jag lyckats fått det där läsbart.
Alltså är resultatet när jag skriver in "vlc:c:/film.avi":

"Filläsning misslyckades:
VLC kunde inte öppna filen "vlc:c:/film.avi"."

Det jag alltså söker svar på är hur jag skulle kunna få bort "vlc:" ur "kommandot", så den bara öppnar filvägen.



Tillägg av Diskmedel 2009-07-03 11:22

Jag löste allt med ett litet fulknep. Skapade ett eget program där webbläsaren via ett kommando-argument skickade in det i mitt program istället. I programmet tog jag bort "vlc:" och skickade adressen vidare till VLC, så nu fungerar det underbart. Tack för all hjälp i vilket fall.

Partydödare på Spotify: http://open.spotify.com/user/dizkiz/playlist/2Udmokbmx9W9bRVTtS09Fz


Forum » Datorer & IT » Mjukvara & Operativsystem » Windowsregistret

Ansvariga ordningsvakter:

Användare som läser i den här tråden just nu

1 utloggad

Skriv ett nytt inlägg

Hej! Innan du skriver om ett potentiellt problem så vill vi påminna dig om att du faktiskt inte är ensam. Du är inte onormal och världen kommer inte att gå under, vi lovar! Så slappna av och gilla livet i några minuter - känns det fortfarande hemskt? Skriv gärna ner dina tankar och frågor, vi älskar att hjälpa just dig!

Den här tråden är äldre än Rojks drömtjej!

Det senaste inlägget i den här tråden skrevs för över tre månader sedan. Är du säker på att du vill återuppliva diskussionen? Har du något vettigt att tillföra eller passar din fråga i en ny tråd? Onödiga återupplivningar kommer att låsas så tänk efter en extra gång!

Hjälp

Det här är en hjälpruta

Här får du korta tips och förklaringar om forumet. Välj kapitel i rullningslisten här ovanför.

Rutan uppdateras automagiskt

När du använder funktioner i forumet så visas bra tips här.


Annons
Annons
Annons
Annons