midnightautomatic
Goto Top

Ausführbare Dateien in der Eingabeaufforderung

.lnk in der Konsole ohne Erweiterung starten

.LNK soll zur Gruppe der ausführbaren Dateien hinzugefügt werden. Ich verspreche mir davon auf Linux Befehle in der Kommandozeile zugreifen zu können ohne Dateien aus cygwinin in windowssystem32 kopieren zu müssen.

Content-ID: 64267

Url: https://administrator.de/forum/ausfuehrbare-dateien-in-der-eingabeaufforderung-64267.html

Ausgedruckt am: 23.12.2024 um 14:12 Uhr

hakrehakre
hakrehakre 20.07.2007 um 08:59:48 Uhr
Goto Top
Sofern die .LNK Datei auf eine ausführbare Datei verweist ist diese selbst auch ausführbar.

Beispiel:

1.) Installiere Audacity auf deinem Windows System.
2.) Sage beim Setup, das ein Symbol auf den Desktop geschrieben werden soll.
3.) Öffnen eine Shell und wechsle auf den Desktop.
4.) Gebe "Audacity.lnk" als Befehl ein.

Du wirst sehen, das Audacity.lnk schon eine ausführbare Datei ist.
Biber
Biber 20.07.2007 um 09:01:49 Uhr
Goto Top
Moin nostrakis,

willkommen im Forum.

Da würde ich erstmal einen Proof-of-concept machen.. face-wink
Du kannst diese Strategie überprüfen, indem Du ".LNK" zu der bereits vorhandenden Umgebungsvariable PATHEXT hinzufügst.

Die Umgebungsvariable PATHEXT wird Dir angezeigt am CMD-Prompt durch Eingabe von
->set pathext
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1

Du kannst diese Variable vorübergehend erweitern durch den Befehl
->Set Pathext=%pathext%;.LNK
..dann wird die "Liste der ausführbaren Dateiendungen" in der aktuellen CMD-Session um ".LNK" erweitert.


Dauerhaft erweitern könntest Du diese Variable z.B. über
"Start"->"Systemsteuerung"->"System"->"Erweitert"->"Umgebungsvariablen" ->Klick Dich durch.

Grüße
Biber
midnightautomatic
midnightautomatic 20.07.2007 um 12:56:50 Uhr
Goto Top
Vielen Dank Biber. Du hast mir sehr geholfen.
Grüße
Alexander Nostrakis