Doskey działa w nowoczesnych wersjach systemu Windows do ustawiania aliasów dla pojedynczych poleceń, np doskey foo=bar
.
Występuje niewielki problem z próbą użycia go do komend złożonych, takich jak doskey foo=bar & baz
interpretacja tego jako (doskey foo=bar) & baz
. Oczywistą poprawką byłoby dodanie jawnych nawiasów, doskey foo=(bar & baz)
ale z jakiegoś powodu to nie działa i doskey foo="bar & baz"
też nie działa.
Czy jest na to jakiś sposób?
źródło
aby dodać do poprzednich odpowiedzi, możesz również to zrobić:
mybatfile.cmd
aliases.txt
zwróć uwagę, że w makrofile nie ma potrzeby ucieczki potoku / ampersand i możesz zdefiniować wiele aliasów w jednym wywołaniu.
źródło