Erstellt eine Verknüpfung (LNK-Datei).
FileCreateShortcut, Ziel, Verknüpfung , ArbeitVerz, Args, Beschreibung, SymbolDatei, Tastenkürzel, SymbolNummer, MinMax
Name der Datei, auf die sich die Verknüpfung bezieht. Geben Sie einen absoluten Pfad an, es sei denn, die Datei ist in das System integriert (z. B. Notepad.exe). Die Datei muss beim Erstellen der Verknüpfung nicht vorhanden sein; in diesem Fall kann es aber vorkommen, dass einige Systeme den Pfad auf unerwartete Weise ändern.
Name der Verknüpfung, die erstellt werden soll. Wenn kein absoluter Pfad angegeben ist, wird die Verknüpfung im A_WorkingDir-Verzeichnis erstellt. Achten Sie darauf, die Dateiendung .lnk anzugeben. Das Zielverzeichnis muss bereits vorhanden sein. Wenn die Datei bereits vorhanden ist, wird sie überschrieben.
Das Verzeichnis, das zum aktuellen Arbeitsverzeichnis von Ziel wird, wenn die Verknüpfung gestartet wird. Wenn dieser Parameter weggelassen wird oder leer ist, hat die Verknüpfung ein leeres "Ausführen in"-Feld; das heißt, dass das System ihr ein Standard-Arbeitsverzeichnis zuweisen wird, wenn die Verknüpfung gestartet wird.
Parameter, die an Ziel übergeben werden, wenn es gestartet wird. Trennen Sie alle Parameter mit Leerzeichen. Wenn ein Parameter Leerzeichen enthält, umschließen Sie ihn mit doppelten Anführungszeichen.
Kommentare, die die Verknüpfung beschreiben (wird vom Betriebssystem verwendet, um einen Tooltip usw. anzuzeigen).
Der vollständige Pfad und Name des Symbols, das für Verknüpfung angezeigt werden soll. Muss entweder eine ICO-Datei oder das allererste Symbol einer EXE- oder DLL-Datei sein.
Ein Buchstabe, eine Zahl, oder der Name einer Taste aus der Tastenliste (Maustasten und andere exotische Tasten werden möglicherweise nicht unterstützt). Modifikatorzeichen dürfen nicht verwendet werden. Der Benutzer kann Strg+Alt und die angegebene Taste drücken, um die Verknüpfung zu starten. Wenn für diesen Parameter beispielsweise der Buchstabe B angegeben ist, lautet der Tastaturkurzbefehl Strg+Alt+B.
Um anstelle des ersten Symbols ein anderes in SymbolDatei zu nutzen, geben Sie hier die entsprechende Nummer an (kann ein Ausdruck sein). Zum Beispiel ist 2 das zweite Symbol.
Startet Ziel minimiert oder maximiert. Wenn dieser Parameter weggelassen wird oder leer ist, wird standardmäßig 1 (Normal) verwendet. Ansonsten können Sie eine der folgenden Ziffern angeben:
[v1.1.04+]: Dieser Befehl ist in der Lage, bei Misserfolg eine Ausnahme auszulösen. Weitere Informationen finden Sie unter Laufzeitfehler.
ErrorLevel wird bei Misserfolg auf 1 und bei Erfolg auf 0 gesetzt.
Ziel kann eventuell ohne Pfad angegeben werden, wenn der Ordner der Zieldatei in der PATH-Umgebungsvariable des Systems enthalten ist.
Das Tastenkürzel einer neu erstellten Verknüpfung funktioniert nur, wenn sich die Verknüpfung auf dem Desktop oder irgendwo im Startmenü befindet. Wenn das von Ihnen gewählte Tastenkürzel bereits verwendet wird, hat Ihre neue Verknüpfung Vorrang.
Eine URL-Verknüpfung kann auch wie folgt erstellt werden. Passen Sie die ersten beiden Parameter je nach Bedarf an:
IniWrite, https://www.google.com, C:\Meine Verknüpfung.url, InternetShortcut, URL
Optional können Sie Folgendes hinzufügen, um der URL-Verknüpfung ein Symbol zuzuweisen:
IniWrite, <SymbolDatei>, C:\Meine Verknüpfung.url, InternetShortcut, IconFile IniWrite, 0, C:\Meine Verknüpfung.url, InternetShortcut, IconIndex
Ersetzen Sie 0 mit der Indexnummer des gewünschten Symbols (0 ist das erste Symbol) und ersetzen Sie <SymbolDatei> mit einer URL-, EXE-, DLL- oder ICO-Datei. Beispiele: C:\Icons.dll, C:\App.exe, https://www.somedomain.com/ShortcutIcon.ico
Obwohl es sich nicht um eine LNK-Datei handelt, wird das Betriebssystem eine auf diese Weise erstellte URL-Datei wie eine echte Verknüpfung behandeln.