Antworten:
Wenn Sie Ihre "langen Dateinamen.lnk" in doppelte Anführungszeichen setzen und über Berechtigungen verfügen, wird sie ausgeführt. Anführungszeichen sind erforderlich, wenn in LFNs Leerzeichen vorhanden sind.
ZB "C:\Users\Sunny\Start Menu\Programs\XBMC\xbmc.lnk"
öffnet XBMC . Gleiches gilt für die Run Box Win+ R "path and filename.lnk"
,Enter
START filename.lnk
sollte den Trick machen
Solange es keine Exe mit demselben Namen wie die Verknüpfung gibt, können Sie die .lnk weglassen, also nur START filename
Die obigen Lösungen haben 2017 bei mir nicht funktioniert, deshalb habe ich ein bisschen experimentiert.
Es stellt sich heraus, dass Windows (mindestens 10) zwischen Verknüpfungen, die auf einen lokalen Pfad verweisen, und Verknüpfungen, die eine URL sind, unterscheidet. Was ich fand, war das
.lnk
.url
Eine Verknüpfung zu /superuser//
würde also das Suffix haben, .url
während eine Verknüpfung zu C:\Windows
oder zu bestimmten Orten wie Control Panel
das Suffix haben würde .lnk
.
Wenn Sie die Verknüpfung ausführen möchten, geben Sie einfach shortcut.suffix
die Eingabeaufforderung cmd ein, wobei .suffix
das Suffix der obigen Regel entspricht. Sie müssen zuerst cd
zu dem Ordner wechseln, der Ihre Verknüpfung enthält, oder den vollständigen Pfad zur Datei eingeben. In Ihrem Fall
%userprofile%\Desktop\shortcut.suffix
Die Eingabe in das Dialogfeld Ausführen (über Win + R
) oder die Eingabeaufforderung cmd würde den Trick ausführen .
Windows und seine Unannehmlichkeiten.
Suchen Sie zunächst den Speicherort der Verknüpfung, von der aus Sie eine cmd.exe-Shell starten. Klicken Sie mit der rechten Maustaste auf die Verknüpfung und wählen Sie "Eigenschaften". Suchen Sie auf der Registerkarte "Allgemein" und kopieren Sie den Wert "Speicherort:".
Verwenden Sie die Verknüpfung, um ein Rücksetzfenster zu starten.
START "" "C:\Users\lit\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu\cmd.exe.lnk" /K CD /D "%CD%" & EXIT