Hvordan kan du åbne og redigere Windows. Lnk genvej filer?
Mens de fleste mennesker aldrig behøver at åbne en .lnk-fil for at redigere den, kan der være sjældne tilfælde, når det er nødvendigt eller ønsket. Men hvordan åbner og redigerer du en genvej fil? Dagens SuperUser Q & A-indlæg har svarene.
Dagens Spørgsmål & Svar session kommer til os med venlig hilsen af SuperUser-en underafdeling af Stack Exchange, en community-driven gruppe af Q & A-websteder.
Spørgsmålet
SuperUser-læser Jez vil vide, hvordan man åbner .lnk-filer for at se indholdet og redigere dem om nødvendigt:
En .lnk-fil i Windows er en faktisk fil, der er beregnet til at være en genvej til en anden fil, men jeg vil virkelig se indholdet af .lnk-filen selv. Men jeg finder det bogstaveligt talt umuligt at gøre det.
Uanset hvad jeg prøver, åbner mine applikationer indholdet af den fil, den peger på (træk og slip ind i en tekst eller hex editor, Fil -> Åbn fra en tekst eller hex editor osv.).
Er der nogen måde, jeg kan få et program til faktisk at åbne .lnk filen i stedet for den fil den peger på?
Er der en måde for Jez at rent faktisk åbne .lnk-filer og redigere dem?
Svaret
SuperUser bidragsydere og31415, Julian Knight og Vinayak har svaret for os. Først op, og31415:
Ved hjælp af HxD Hex Editor kan du åbne .lnk filer helt fint, så længe du ikke trækker og slipper dem.
Som en løsning skal du åbne en kommandoprompt og omdøbe .lnk-filen med en anden, ikke-eksisterende udvidelse som .lne:
- cd / d "X: \ Folder \ indeholdende \ the \ shortcut"
ren "nogle shortcut.lnk" "nogle genvej.lne"Du vil så kunne behandle genvejen ligesom en almindelig fil. Når du er færdig, skal du sørge for at omdøbe filen med den originale .lnk-udvidelse for at genoprette den sædvanlige funktionalitet.
Efterfulgt af svaret fra Julian Knight:
Hele punktet i en. Lnk-fil er for Windows at behandle det som et link til en anden fil, så det skulle gerne Vær svært at redigere! Måske ville det hjælpe, hvis du beskrev hvorfor du vil redigere det. Du kan ændre indstillingerne for en .lnk-fil ved at højreklikke og vælge Ejendomme.
Hvis du virkelig vil redigere det, har du brug for et specielt værktøj. Der er et par af disse rundt, herunder:
- lnk-parser
- LnkEditorGUI
- lnkedit
Jeg har ikke prøvet nogen af disse, bare Googled dem.
Du kan også redigere egenskaberne via PowerShell (fra dette tidligere svar på Stack Overflow):
- Copy-Item $ sourcepath $ destination ## Få den lnk, vi vil bruge som skabelon
$ shell = New-Object -COM WScript.Shell
$ genvej = $ shell.CreateShortcut ($ destination) ## Åbn lnk
$ shortcut.TargetPath = "C: \ path \ til \ new \ exe.exe" ## Gør ændringer
$ shortcut.Description = "Vores nye link" ## Dette er feltet "Kommentar"
$ shortcut.Save () ## SaveDa dette bruger Shell COM objektet, kan du også gøre det med WSH eller endda VBA i Office!
Og endelig, svaret fra Vinayak:
Jeg har prøvet dette, og det virker for mig på Windows 8.1:
Åbning af .lnk-filer i notesblok:
- Bare træk og slip dem i Notepad-vinduet. Hvis du åbner dem via dialogboksen Åbn, åbner Notesblok den ekse-fil, der peges på af .lnk-filen.
Åbning af .lnk-filer i HxD Hex Editor:
- Åbn dem som du ville have en fil ved hjælp af Åbn dialogboksen (Fil -> Åbn).
Åbning af .lnk-filer ved hjælp af kommandoprompten:
- Naviger til mappen, der indeholder .lnk-filerne, og skriv kommandoen: "TYPE SHORTCUTNAME.LNK".
Åbning. Lnk filer i næsten ethvert program:
- Start kommandoprompten, naviger til den mappe, hvor programmet er placeret, brug kommandoen: PROGRAM_NAME.EXE "sti til LNK-fil".
Har du noget at tilføje til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Tjek den fulde diskussionstråd her.