Windows-Konsolen-Aliase in einer beliebigen cmd.exe? Ist es möglich?

0

Dank ähnlicher Fragen fand ich heraus, wie man Aliase in Windows verwendet. Ich habe eine * .bat-Datei mit folgendem Inhalt erstellt:

DOSKEY tf=npm run testCucumberFirefox
DOSKEY tc=npm run testCucumberChrome
DOSKEY tie=npm run testCucumberIE

Leg es rein

C:\Users\"User"\AppData\

Hinzugefügte neue Aufgabe Verwaltungsaufgabe - führen Sie diese Datei beim Anmelden aus, aber nach dem Starten einer beliebigen cmd.exe diese Befehle sind unbekannt .

Wenn ich diese Datei in der aktuellen cmd.exe ausgeführt habe, sind Befehle verfügbar. Gibt es eine Chance, diese Befehle auszuführen "Öffentlichkeit" zu einer beliebigen cmd.exe-Instanz?

Oleg Kalyta
quelle

Antworten:

2

Aliase werden lokal in der Konsoleninstanz definiert. Natürlich funktionieren sie nicht, wenn Sie sie von einer Aufgabe aus "installieren".

Sie müssen Ihr Skript in jeder cmd.exe-Instanz ausführen, um Aliase verfügbar zu machen. Mach es entweder durch /k wechseln oder Ihr Skript hinzufügen HKCU\Software\Microsoft\Command Processor Schlüssel Autorun Wert.

Maximus
quelle