Vaikka useimmat ihmiset eivät koskaan tarvitse avata .lnk-tiedostoa muokata sitä, voi olla harvoja tapauksia, kun se on tarpeen tai haluttu. Mutta miten avaat ja muokkaat pikakuvatiedostoa? Tämän päivän SuperUser Q & A -postilla on vastauksia.
Tämän päivän kysymys- ja vastausistunto tulee meihin SuperUserin hyväksi - Stack Exchangein alaosasto, joka on yhteisöllinen Q & A-sivustojen ryhmittely.
SuperUser-lukija Jez haluaa tietää, miten avata .lnk-tiedostot, jos haluat nähdä sisällön ja muokata niitä tarvittaessa:
.Lnk-tiedosto Windowsissa on todellinen tiedosto, jonka tarkoitus on olla pikakuvake toiseen tiedostoon, mutta haluan todella tarkastella .lnk-tiedoston sisältöä itse. Pidän kuitenkin kirjaimellisesti mahdottomana tehdä niin.
Mitä minulla on, hakemukseni avaavat sen tiedoston sisällön, johon se viittaa (vedä ja pudota teksti- tai heksadesimaattori, Tiedosto -> Avaa tekstistä tai hex editorista jne.).
Voinko saada ohjelman avaamaan itse .lnk-tiedoston itse sen tiedoston sijaan?
Onko olemassa tapa, jolla Jesi pystyy todella avaamaan .lnk-tiedostoja ja muokkaamaan niitä?
SuperUser-avustajat ja31415, Julian Knight ja Vinayak ovat meille vastauksemme. Ensin ylös ja31415:
HxD Hex Editorin avulla voit avata .lnk-tiedostot hienosti, kunhan et vedä ja pudota niitä.
Etsi kiertotavoite avoimeksi komentokehotteeksi ja nimeä uudelleen .lnk-tiedosto, jolla on toinen, olematon laajennus, kuten .lne:
- cd / d "X: \ Kansio \ sisältäen \ pikanäppäimen"
ren "some shortcut.lnk" "some shortcut.lne"Sitten voit käsitellä pikakuvaketta aivan tavallisena tiedostona. Kun olet valmis, muista nimetä tiedosto alkuperäisellä .lnk-laajennuksella palauttamalla tavalliset toiminnot.
Jälkeen Julian Knightin vastaus:
.Lnk-tiedoston koko kohta on Windowsin kohdella sitä linkkinä toiselle tiedostolle, joten se pitäisi olla vaikea muokata! Ehkä se auttaa, jos selität, miksi haluat muokata sitä. Voit muuttaa .lnk-tiedoston asetuksia klikkaamalla hiiren kakkospainikkeella ja valitsemalla ominaisuudet.
Jos haluat todella muokata sitä, tarvitset erikoistyökalun. Muutamia näistä on:
- LNK-jäsennin
- LnkEditorGUI
- lnkedit
En ole kokeillut mitään näistä, vaan vain Googlessa.
Voit myös muokata ominaisuuksia PowerShellin kautta (tästä edellisestä vastauksesta Stack Overflow):
- Copy-Item $ lähdepolku $ kohde ## Hanki lnk, jonka haluamme käyttää mallina
$ shell = Uusi-kohde-COM WScript.Shell
$ shortcut = $ shell.CreateShortcut ($ kohde) ## Avaa lnk
$ shortcut.TargetPath = "C: \ polku \ uuteen \ exe.exe" ## Tee muutokset
$ shortcut.Description = "Uusi linkki" ## Tämä on "Kommentti" -kenttä
$ shortcut.Save () ## SaveKoska tämä käyttää Shell COM -objektia, voit tehdä sen myös WSH: n tai jopa VBA: n toimistossa!
Ja lopulta Vinayakin vastaus:
Olen yrittänyt tätä ja se toimii minulle Windows 8.1:
Avaa .lnk-tiedostot Notepadissa:
- Vedä ja pudota ne Notepad-ikkunaan. Jos avaat ne Avaa-valintaikkunan avulla, Notepad avaa .lnk-tiedoston osoittavan exe-tiedoston.
Avaa .lnk-tiedostot HxD Hex Editorissa:
- Avaa ne, kuten mitä tahansa tiedostoa käyttäen Avaa-valintaikkunaa (Tiedosto -> Avaa).
Avaa .lnk-tiedostot komentokehotteen avulla:
- Siirry kansioon, joka sisältää .lnk-tiedostot ja kirjoita komento: "TYPE SHORTCUTNAME.LNK".
Avaa .lnk-tiedostoja lähes kaikissa ohjelmissa:
- Käynnistä komentokehote, siirry kansioon, jossa ohjelma sijaitsee, käytä komentoa: PROGRAM_NAME.EXE "polku LNK-tiedostoon".
Onko jokin asia lisättävä selitykseen? Kuulkaa kommentit. Haluatko lukea lisää vastauksia muilta tech-tajuilta Stack Exchange-käyttäjiltä? Katso koko keskusteluketju täältä.