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-Key: 64267

Url: https://administrator.de/contentid/64267

Printed on: April 19, 2024 at 00:04 o'clock

Member: hakrehakre
hakrehakre Jul 20, 2007 at 06:59:48 (UTC)
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.
Member: Biber
Biber Jul 20, 2007 at 07:01:49 (UTC)
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
Member: midnightautomatic
midnightautomatic Jul 20, 2007 at 10:56:50 (UTC)
Goto Top
Vielen Dank Biber. Du hast mir sehr geholfen.
Grüße
Alexander Nostrakis