5Sep

Hvordan kan du åpne og redigere Windows. LNK snarvei filer?

click fraud protection

Mens de fleste ikke trenger å åpne en. lnk-fil for å redigere den, kan det være sjeldne anledninger når det er nødvendig eller ønsket. Men hvordan åpner og redigerer du en snarvei-fil? Dagens SuperUser Q & A-innlegg har svarene.

Dagens Spørsmål &Svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppering av Q & A-nettsteder.

Spørsmålet

SuperUser-leser Jez vil vite hvordan å åpne. lnk-filer for å se innholdet og redigere dem om nødvendig:

En. lnk-fil i Windows er en faktisk fil som skal være en snarvei til en annen fil, men jegJeg vil virkelig se innholdet i. lnk-filen selv. Imidlertid finner jeg det bokstavelig talt umulig å gjøre det.

Uansett hva jeg prøver, åpner programmene mine innholdet i filen den peker på( dra og slipp inn i en tekst eller hex editor, File -> Åpne fra en tekst eller hex editor).

Er det noen måte jeg kan få et program for å faktisk åpne. lnk filen i stedet for filen den peker på?

instagram viewer

Finnes det en måte for Jez å faktisk åpne. lnk-filer og redigere dem?

Svaret

SuperUser-bidragsytere og31415, Julian Knight og Vinayak har svaret for oss. Først opp, og31415:

Ved hjelp av HxD Hex Editor, kan du åpne. lnk filer helt fint, så lenge du ikke drar og slipper dem.

Som en løsning, åpne en kommandoprompt og gi nytt navn til. lnk-filen med en annen, ikke-eksisterende utvidelse, for eksempel. lne:

  • cd / d "X: \ Folder \ containing \ the \ shortcut"
    ren "noen snarvei. Lnk "" noen shortcut.lne "

Du vil da kunne behandle snarveien akkurat som en vanlig fil. Når du er ferdig, sørg for å gi nytt navn til filen med den originale. lnk-utvidelsen for å gjenopprette den vanlige funksjonaliteten.

Etterfulgt av svaret fra Julian Knight:

Hele punktet i en. lnk-fil er for Windows å behandle den som en lenke til en annen fil, så det skal være vanskelig å redigere! Kanskje det ville hjelpe hvis du beskrev hvorfor du vil redigere den. Du kan endre innstillingene til en. lnk-fil ved å høyreklikke og velge Egenskaper .

Hvis du virkelig vil redigere det, trenger du et spesielt verktøy. Det er noen av disse rundt, inkludert:

  • Lnk-parser
  • LnkEditorGUI
  • lnkedit

Jeg har ikke prøvd noen av disse, bare Googled dem.

Du kan også redigere egenskapene via PowerShell( fra dette forrige svaret på Stack Overflow):

  • Copy-Item $ sourcepath $ destinasjon ## Få den lnk vi vil bruke som en mal
    $ shell = New-Object -COM WScript. Shell
    $ snarvei = $ shell. CreateShortcut( $ destinasjon) ## Åpne lnk
    $ shortcut. TargetPath = "C: \ path \ to \ new \ exe.exe" ## Gjør endringer
    $ shortcut. Description = "Ourny lenke "## Dette er feltet" Kommentar "
    $ shortcut. Save() ## Lagre

Siden dette bruker Shell COM-objektet, kan du også gjøre dette med WSH eller VBA i Office!

Og til slutt har svaret fra Vinayak:

jeg prøvd dette, og det fungerer for meg på Windows 8.1:

Åpning. lnk-filer i Notisblokk:

  • Bare dra og slipp dem inn i Notisblokkvinduet. Hvis du åpner dem via dialogboksen Åpne, åpner Notisblokken EXE-filen som er pekt på av. lnk-filen.

Å åpne. lnk-filer i HxD Hex Editor:

  • Åpne dem som du ville noen fil ved hjelp av Åpne dialogboksen( Fil -> Åpne).

Åpne. lnk-filer ved hjelp av kommandoprompt:

  • Naviger til mappen som inneholder. lnk-filene og skriv inn kommandoen: "TYPE SHORTCUTNAME.LNK".

Å åpne. lnk-filer i omtrent hvilket som helst program:

  • Start kommandoprompten, naviger til mappen der programmet ligger, bruk kommandoen: PROGRAM_NAME.EXE "vei til LNK-fil".

Har du noe å legge til forklaringen? Lyder av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her.