Hjemmeside » hvordan » Hvordan kan du åpne og redigere Windows. Lnk snarvei filer?

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

    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 du åpner .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 jeg 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 slippe inn i en tekst- eller hekseditor, Fil -> Åpne fra en tekst- eller hekseditor, etc.).

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

    Er 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 oppe, 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 \ inneholder \ the \ shortcut"
      ren "noen shortcut.lnk" "noen shortcut.lne"

    Du vil da kunne behandle snarveien akkurat som en vanlig fil. Når du er ferdig, må du passe på å 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 bør Vær 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 Eiendommer.

    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 $ destination ## Få 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 = "Vår nye lenke" ## Dette er feltet "Kommentar"
      $ shortcut.Save () ## Save

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

    Og til slutt, svaret fra Vinayak:

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

    Å åpne .lnk-filer i Notisblokk:

    • Bare dra og slipp dem inn i Notisblokkvinduet. Hvis du åpner dem via dialogboksen Åpne, åpner Notisblokken EXE-filen som pekes til 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 kommandoprompten:

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