Pagina principala » HOWTO » Cum puteți deschide și edita Windows.

    Cum puteți deschide și edita Windows.

    În timp ce majoritatea oamenilor nu vor avea nevoie să deschidă un fișier .lnk pentru ao edita, pot exista cazuri rare când este necesar sau dorit. Dar cum deschideți și editați un fișier de comenzi rapide? Postarea de astăzi SuperUser Q & A are răspunsurile.

    Sesiunea de întrebări și răspunsuri din ziua de astăzi vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor web Q & A.

    Intrebarea

    Cititorul SuperUser Jez vrea să știe cum să deschidă fișierele .lnk pentru a vedea "conținutul" și pentru a le edita dacă este necesar:

    Un fișier .lnk din Windows este un fișier real destinat să fie o comandă rapidă către un alt fișier, dar chiar vreau să văd conținutul fișierului .lnk în sine. Cu toate acestea, găsesc literalmente imposibil acest lucru.

    Indiferent ce încerc, aplicațiile mele deschid conținutul fișierului spre care se îndreaptă (trageți și plasați într-un editor text sau hex, fișier -> Deschideți dintr-un editor de text sau hex, etc.).

    Există vreo modalitate prin care pot obține un program pentru a deschide fișierul .lnk în loc de fișierul la care se referă?

    Există o cale pentru ca Jez să deschidă fișierele .lnk și să le editeze?

    Răspunsul

    Utilizatorii SuperUser și31415, Julian Knight și Vinayak au răspunsul pentru noi. În primul rând, și31415:

    Folosind Editorul Hex HxD, puteți deschide fișierele .lnk bine, atâta timp cât nu le trageți și le aruncați.

    Ca soluție, deschideți un prompt de comandă și redenumiți fișierul .lnk cu o extensie diferită, inexistentă, cum ar fi .lne:

    • cd / d "X: \ Folder \ care conține \ comanda rapidă"
      ren "unele shortcut.lnk" "unele shortcut.lne"

    Apoi, veți putea trata scurtătura exact ca un fișier obișnuit. Când ați terminat, asigurați-vă că ați redenumit fișierul cu extensia inițială .lnk pentru a restabili funcționalitatea obișnuită.

    Urmat de răspunsul lui Julian Knight:

    Întregul punct al unui fișier .lnk este ca Windows să o trateze ca o legătură către alt fișier, așa că ar trebui să fi greu de editat! Poate că te-ar ajuta dacă ai descris de ce vrei să o editezi. Puteți modifica setările unui fișier .lnk făcând clic dreapta și selectând Proprietăți.

    Dacă într-adevăr doriți să o editați, aveți nevoie de un instrument special. Există câteva dintre acestea, printre care:

    • lnk-parser
    • LnkEditorGUI
    • lnkedit

    Nu am încercat niciunul din aceste lucruri, doar le-am vizitat.

    De asemenea, puteți să editați proprietățile prin PowerShell (din acest răspuns anterior pe Stack Overflow):

    • Copy-item $ sourcepath $ destination ## Obțineți lnk pe care dorim să îl folosim ca șablon
      $ shell = New-Object -COM WScript.Shell
      $ shortcut = $ shell.CreateShortcut ($ destination) ## Deschideți lnk
      $ shortcut.TargetPath = "C: \ path \ to \ new \ exe.exe" ## Efectuați modificări
      $ shortcut.Description = "Noul nostru link" # # Acesta este campul "Comentariu"
      $ shortcut.Save () ## Save

    Deoarece aceasta utilizează obiectul Shell COM, puteți face acest lucru și cu WSH sau chiar cu VBA în Office!

    Și, în cele din urmă, răspunsul lui Vinayak:

    Am încercat acest lucru și funcționează pentru mine pe Windows 8.1:

    Deschiderea fișierelor .lnk în Notepad:

    • Doar glisați și fixați-le în fereastra Notepad. Dacă le deschideți prin dialogul Deschidere, Notepad va deschide fișierul exe indicat de fișierul .lnk.

    Deschiderea fișierelor .lnk în editorul Hex HxD:

    • Deschideți-le ca pe orice fișier utilizând dialogul Deschidere (File -> Open).

    Se deschid fișierele .lnk utilizând linia de comandă:

    • Navigați la dosarul care conține fișierele .lnk și tastați comanda: "TYPE SHORTCUTNAME.LNK".

    Deschiderea fișierelor .lnk în aproape orice program:

    • Porniți promptul de comandă, navigați la dosarul în care se află programul, utilizați comanda: PROGRAM_NAME.EXE "calea către fișierul LNK".

    Aveți ceva de adăugat la explicație? Sunați în comentariile. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.