5Sep

Wie können Sie Windows öffnen und bearbeiten?lnk Abkürzungsdateien?

click fraud protection

Während die meisten Benutzer nie eine. lnk-Datei öffnen müssen, um sie zu bearbeiten, kann es in seltenen Fällen vorkommen, dass dies notwendig oder gewünscht ist. Aber wie öffne und bearbeite ich eine Verknüpfungsdatei? Der heutige SuperUser F & A Beitrag hat die Antworten.

Die heutige Frage &Die Antwortsitzung kommt dank SuperUser, einer Unterteilung von Stack Exchange, einer Community-gesteuerten Gruppierung von Q & A-Websites, zu uns.

Die Frage

SuperUser Leser Jez möchte wissen, wie man. lnk Dateien öffnet, um den 'Inhalt' zu sehen und sie bei Bedarf zu bearbeiten:

Eine. lnk Datei in Windows ist eine tatsächliche Datei, die eine Verknüpfung zu einer anderen Datei sein soll, aber ichmöchte wirklich den Inhalt der LNK-Datei selbst anzeigen. Ich finde es jedoch buchstäblich unmöglich, dies zu tun.

Egal, was ich versuche, meine Anwendungen öffnen den Inhalt der Datei, auf die sie zeigt( Drag & Drop in einen Text- oder Hex-Editor, Datei - & gt; Öffnen von einem Text- oder Hex-Editor, etc.).

instagram viewer

Gibt es eine Möglichkeit, wie ich ein Programm dazu bringen kann, die. lnk-Datei selbst anstelle der Datei zu öffnen, auf die es zeigt?

Gibt es eine Möglichkeit für Jez,. lnk Dateien zu öffnen und sie zu bearbeiten?

Die Antwort

SuperUser-Mitwirkende und31415, Julian Knight und Vinayak haben die Antwort für uns. Als Erstes, und31415:

Mit dem HxD-Hex-Editor können Sie. lnk-Dateien problemlos öffnen, solange Sie sie nicht ziehen und ablegen.

Um dieses Problem zu umgehen, öffnen Sie eine Eingabeaufforderung und benennen Sie die. lnk-Datei mit einer anderen, nicht vorhandenen Erweiterung wie. lne:

  • cd / d "X: \ Ordner \ containing \ the \ shortcut"
    ren "um.lnk "" einige Verknüpfung.lne "

Sie können die Verknüpfung dann wie eine normale Datei behandeln. Wenn Sie fertig sind, stellen Sie sicher, dass Sie die Datei mit der ursprünglichen Erweiterung. lnk umbenennen, um die übliche Funktionalität wiederherzustellen.

Gefolgt von der Antwort von Julian Knight:

Der ganze Sinn einer. lnk-Datei liegt darin, dass Windows sie als Link zu einer anderen Datei behandelt. Daher sollte schwer zu bearbeiten sein! Vielleicht würde es helfen, wenn Sie beschreiben, warum Sie es bearbeiten möchten. Sie können die Einstellungen einer LNK-Datei ändern, indem Sie mit der rechten Maustaste klicken und -Eigenschaften auswählen.

Wenn Sie es wirklich bearbeiten möchten, benötigen Sie ein spezielles Werkzeug. Es gibt ein paar davon einschließlich:

  • lnk-Parser
  • LnkEditorGUI
  • lnkedit

Ich habe keine von diesen versucht, nur gegoogelt sie.

Sie können die Eigenschaften auch über PowerShell bearbeiten( aus der vorherigen Antwort auf Stack Overflow):

  • Copy-Item $ sourcepath $ destination ## Ermitteln Sie den lnk, den wir als Vorlage verwenden möchten
    $ shell = New-Object-COM WScript. Shell
    $ shortcut = $ shell. CreateShortcut( $ destination) ## Öffne die lnk
    $ shortcut. TargetPath = "C: \ Pfad \ zu \ new \ exe.exe" ## Änderungen vornehmen
    $ shortcut. Description = "Ournew link "## Dies ist das Feld" Kommentar "
    $ shortcut. Save() ## Save

Da dies das Shell-COM-Objekt verwendet, können Sie dies auch mit WSH oder sogar VBA in Office tun!

Und schließlich, die Antwort von Vinayak:

Ich habe dies versucht und es funktioniert für mich auf Windows 8.1:

Öffnen von. lnk Dateien im Editor:

  • Ziehen Sie sie einfach in das Editor-Fenster. Wenn Sie sie über das Öffnen-Dialogfeld öffnen, öffnet Notepad die EXE-Datei, auf die die. lnk-Datei zeigt.

Öffnen von. lnk-Dateien im HxD-Hex-Editor:

  • Öffnen Sie sie wie jede andere Datei über den Öffnen-Dialog( Datei -> Öffnen).

Öffnen von. lnk-Dateien mit der Eingabeaufforderung:

  • Navigieren Sie zu dem Ordner, der die LNK-Dateien enthält, und geben Sie folgenden Befehl ein: "TYPE SHORTCUTNAME.LNK".

Öffnen von. lnk-Dateien in fast jedem Programm:

  • Starten Sie die Eingabeaufforderung, navigieren Sie zu dem Ordner, in dem sich das Programm befindet, und verwenden Sie den folgenden Befehl: PROGRAM_NAME.EXE "Pfad zur LNK-Datei".

Haben Sie etwas zur Erklärung hinzuzufügen? Ton in den Kommentaren ab. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange Benutzern lesen? Sehen Sie sich den vollständigen Diskussionsfaden hier an.