Doskey arbeitet in modernen Windows-Versionen, um Aliase für einzelne Befehle festzulegen, z doskey foo=bar
.
Es gibt ein kleines Problem bei der Verwendung für zusammengesetzte Befehle wie, doskey foo=bar & baz
da dies als interpretiert wird (doskey foo=bar) & baz
. Die offensichtliche Lösung wäre, explizite Klammern hinzuzufügen, doskey foo=(bar & baz)
aber aus irgendeinem Grund funktioniert dies nicht und doskey foo="bar & baz"
auch nicht.
Gibt es eine Möglichkeit, dies zu tun?
quelle
Um zu den vorherigen Antworten hinzuzufügen, können Sie auch Folgendes tun:
mybatfile.cmd
aliases.txt
Beachten Sie, dass in der Makrodatei kein Escapezeichen (Pipe / Ampersand) erforderlich ist und Sie mehrere Aliase in einem Aufruf definieren können.
quelle