Win 10 - Kommandozeilenprogramm ohne Pfadangabe ausführen

Numajak

Cadet 4th Year
Registriert
März 2016
Beiträge
110
Hallo,

ich habe ein paar Kommandozeilenprogramme nun muss ich immer den Pfad zum Programm angeben um es auszuführen.
Gibt es eine Möglichkeit diese direkt zu "registrieren" so, dass ich z.B. nicht

C:/user/blub/youtube-downloader

sondern einfach
youtube-dl

in der Konsole ausführen kann?
 
Nimm den Pfad dazu in die Systemvariable PATH auf.
Die kannst Du dann in Kommandozeile und Skripten mit %PATH% referenzieren/auflösen.
 
Danke hat funktioniert wusste nicht so wirklich nach was ich bei google suchen sollte
 
Folgendes sollte funktionieren:

Eingabeaufforderung

setx /m Path "%Path%;C:\Pfad\Zum\Youtube-Downloader"

EDIT: Habe gerade den selbsttest gemacht. Ja das funktioniert. Neustart bzw. Ab- und Anmeldung ist notwendig damit die Änderung übernommen wird.

Eine andere Lösung wäre noch

setx /m YTD "C:\Pfad\Zum\Youtube-Downloader\youtube-dl.exe %1"

so musst du nur noch
%YTD% +die URL eingeben damit er startet... Glaube ich!
 
Zuletzt bearbeitet:
"setx /m Path "%Path%;C:\Pfad\Zum\Youtube-Downloader""

Gibt es eine Möglichkeit den Befehl wieder rückgängig zu machen?
 
Win + Pause -> Erweiterte Systemeinstellungen -> Erweitert -> Umgebungsvariablen -> Path raussuchen -> abändern

100 mal übersichtlicher als dieser Quatsch in der Konsole. Außerdem werden die Variablen auch sofort übernommen.
 
Zurück
Oben