5Sep

Jak lze otevřít a upravit systém Windows.lnk zástupce souborů?

click fraud protection

Zatímco většina lidí nebude nikdy potřebovat otevřít soubor. lnk pro jeho úpravu, mohou se vyskytnout vzácné případy, kdy je to nutné nebo požadované.Jak otevřete a upravujete soubor zástupců?Dnešní příspěvek SuperUser Q & A má odpovědi.

dnešní otázka &Odpověď na zasedání se k nám dostala s laskavým svolením SuperUser - podřízenou výměnou Stack Exchange, skupině webů Q & A založených na komunitě.

Otázka

čtečka SuperUser Jez chce vědět, jak otevřít. lnk soubory pro zobrazení 'obsahu' a upravit je v případě potřeby:

Soubor. lnk v systému Windows je skutečný soubor, který má být zkratkou k jinému souboru, ale jáopravdu chcete zobrazit obsah samotného souboru. lnk. Nicméně považuji to za doslova nemožné.

Bez ohledu na to, co se snažím, moje aplikace otevírají obsah souboru, na který odkazuje( drag and drop do textového nebo hexového editoru, Soubor -> Otevřít z textového nebo hexadecimálního editoru apod.).

Existuje nějaký způsob, jak získat program, který skutečně otevře samotný soubor. lnk namísto souboru, na který odkazuje?

instagram viewer

Existuje způsob, jak Jez skutečně otevřít soubory. lnk a upravit je?

Odpovědi pro nás odpovídají respondenti odpovědí

SuperUser a31415, Julian Knight a Vinayak. Nejprve a31415:

Pomocí editoru HxD Hex můžete soubory. lnk otevřít jen tak dobře, pokud je nemusíte přetahovat.

Jako řešení, otevřete příkazový řádek a přejmenujte soubor. lnk s jinou neexistující příponou, jako je například. lne:

  • cd / d "X: \ Folder \ obsahující \ zkratku"
    ren ".lnk "" some shortcut.lne "

Budete mít možnost zpracovat zástupce stejně jako běžný soubor. Až budete hotovi, nezapomeňte přejmenovat soubor s původním příponou. lnk a obnovit jeho obvyklou funkcionalitu.

Následuje odpověď od Juliana Knighta:

Celý bod souboru. lnk je pro Windows považován za odkaz na jiný soubor, takže by měl být těžko upravitelný!Snad by vám pomohlo, kdybyste popsali, proč to chcete upravit. Nastavení souboru. lnk můžete změnit klepnutím pravým tlačítkem myši a výběrem vlastností .

Pokud opravdu chcete upravit, potřebujete speciální nástroj. Existuje několik z nich, včetně:

  • lnk-analyzátor
  • LnkEditorGUI
  • lnkedit

Zkoušel jsem žádný z nich, jen Googlu.

Vlastnosti můžete také upravit pomocí funkce PowerShell( z této předchozí odpovědi na přetečení stacků):

  • Kopírovat-položka $ sourcepath $ destination ## Získejte lnk, který chceme použít jako šablonu
    $ shell = New-Object -COM WScript. Shell
    $ zkratka = $ shell. CreateShortcut( $ destination) ## Otevřete lnk
    $ shortcut. TargetPath = "C: \ path \ to \ new \ exe.exe" ## Proveďte změny
    $ shortcut. Description =nový odkaz "## Toto je pole" Komentář "
    $ shortcut. Save() ## Uložit

Protože to používá objekt Shell COM, můžete to udělat i s WSH nebo dokonce s VBA v Office!

A nakonec odpověď od Vinayak:

jsem to zkusil a funguje to pro mě na Windows 8.1:

Otevření souborů. lnk v programu Poznámkový blok:

  • Stačí je přetáhnout do okna Poznámkový blok. Pokud je otevřete v dialogovém okně Otevřít, program Poznámkový blok otevře soubor exe, na který odkazuje soubor. lnk.

Otevření souborů. lnk v hexadecimálním editoru HXD:

  • Otevřete je jako libovolný soubor pomocí dialogového okna Otevřít( File - & gt; Open).

Otevření souborů. lnk pomocí příkazového řádku:

  • Přejděte do složky obsahující soubory. lnk a zadejte příkaz: "TYPE SHORTCUTNAME.LNK".

Otevření souborů. lnk v téměř libovolném programu:

  • Spusťte příkazový řádek, přejděte do složky, kde je program umístěn, použijte příkaz: PROGRAM_NAME.EXE "cesta k souboru LNK".

Musíte něco přidat k vysvětlení?Zní to v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.