Kaip galite atidaryti ir redaguoti „Windows.
Nors dauguma žmonių niekada nereikės atidaryti .lnk failo, kad jį būtų galima redaguoti, gali būti retų atvejų, kai tai yra būtina ar pageidaujama. Bet kaip atidaryti ir redaguoti nuorodos failą? Šiandienos „SuperUser“ atsakymai ir atsakymai turi atsakymus.
Šiandienos „Klausimų ir atsakymų“ sesija mums suteikiama pagal „SuperUser“ - „Stack Exchange“ padalinį, bendruomenės sukurtą „Q&A“ svetainių grupavimą.
Klausimas
„SuperUser“ skaitytuvas Jez nori sužinoti, kaip atidaryti .lnk failus, kad galėtumėte peržiūrėti „turinį“ ir, jei reikia, juos redaguoti:
„Windows“ failas „.lnk“ yra tikrasis failas, kuris turi būti nuoroda į kitą failą, bet aš tikrai noriu peržiūrėti .lnk failo turinį. Tačiau man atrodo, kad tai yra tiesiog neįmanoma.
Nesvarbu, ką bandau, mano programos atveria failo turinį, kurį jis nurodo (vilkite ir upuokite į teksto ar šešioliktainį redaktorių, Failas -> Atidaryti iš teksto ar šešiolikos redaktoriaus ir tt).
Ar yra kokiu nors būdu galiu gauti programą, kuri iš tikrųjų atidarytų .lnk failą, o ne failą, kurį jis nurodo?
Ar Jezas gali iš tikrųjų atidaryti .lnk failus ir juos redaguoti?
Atsakymas
„SuperUser“ autoriai ir31415, Julian Knight ir Vinayak turi atsakymą. Pirma, ir31415:
Naudodami „HxD Hex“ redaktorių, galite atidaryti .lnk failus tik gerai, jei nuvilksite ir neperleisite.
Kaip problemos sprendimo būdą atidarykite komandų eilutę ir pervadinkite .lnk failą kitokiu, neegzistuojančiu plėtiniu, pvz.
- cd / d “X: Aplankas su nuoroda“
„kai kurios nuorodos.lnk“ „kai kurios nuorodos“.Tada galėsite apdoroti nuorodą kaip įprastą failą. Kai baigsite, įsitikinkite, kad failą pervadinsite su pradiniu .lnk plėtiniu, kad atkurtumėte įprastą jos funkcionalumą.
Po to atsakė Julian Knight:
Visas „.lnk“ failo taškas yra tai, kad „Windows“ ją traktuoja kaip nuorodą į kitą failą turėtų būti sunku redaguoti! Galbūt tai padėtų, jei aprašėte, kodėl norite jį redaguoti. Galite pakeisti .lnk failo nustatymus dešiniuoju pelės klavišu ir pasirinkdami Savybės.
Jei tikrai norite redaguoti, jums reikia specialaus įrankio. Yra keletas iš jų, įskaitant:
- lnk-parser
- LnkEditorGUI
- lnkedit
Aš neišbandžiau nė vieno iš jų, tiesiog „Google“.
Savybes taip pat galite redaguoti naudodami „PowerShell“ (iš šio ankstesnio atsakymo „Stack Overflow“):
- Kopijuoti elementą $ sourcepath $ target ## Gaukite lnk, kurį norime naudoti kaip šabloną
$ shell = Naujas objektas -COM WScript.Shell
$ shortcut = $ shell.CreateShortcut ($ target) ## Atidarykite lnk
$ shortcut.TargetPath = „C: į naują exe.exe“ ## Atlikite pakeitimus
$ shortcut.Description = „Mūsų nauja nuoroda“ ## Tai „Komentaras“ laukas
$ shortcut.Save () ## IšsaugotiKadangi tai naudoja „Shell COM“ objektą, tai galite padaryti ir su „WSH“ ar net „VBA“ „Office“!
Galiausiai, atsakymas iš Vinayak:
Bandžiau tai ir jis veikia „Windows 8.1“:
.Lnk failų atidarymas „Notepad“:
- Tiesiog nuvilkite juos į „Notepad“ langą. Atidarius juos atidarius dialogo langą, „Notepad“ atidarys failą „.lnk“ pažymėtą exe failą.
.Lnk failų atidarymas HxD Hex redaktoriuje:
- Atidarykite juos kaip ir bet kurį failą naudodami dialogo langą Atidaryti (Failas -> Atidaryti).
.Lnk failų atidarymas naudojant komandų eilutę:
- Eikite į aplanką, kuriame yra .lnk failai, ir įveskite komandą: „TYPE SHORTCUTNAME.LNK“.
.Lnk failų atidarymas beveik bet kurioje programoje:
- Paleiskite komandų eilutę, eikite į aplanką, kuriame yra programa, naudokite komandą: PROGRAM_NAME.EXE „kelias į LNK failą“.
Ar ką nors papildyti paaiškinimu? Garsas išjungtas komentaruose. Norite perskaityti daugiau atsakymų iš kitų „tech-savvy Stack Exchange“ vartotojų? Čia rasite visą diskusijų temą.