Doskey работает в современных версиях Windows для установки псевдонимов для отдельных команд, например doskey foo=bar
.
Есть небольшая проблема, пытаясь использовать его для составных команд, так doskey foo=bar & baz
как это интерпретируется как (doskey foo=bar) & baz
. Очевидным решением будет добавить явные скобки, doskey foo=(bar & baz)
но по какой-то причине это не работает и doskey foo="bar & baz"
не работает.
Есть ли способ сделать это?
источник
Чтобы добавить к предыдущим ответам, вы также можете сделать это:
mybatfile.cmd
aliases.txt
обратите внимание, что в макрофиле нет необходимости экранировать трубу / амперсанд, и вы можете определить несколько псевдонимов за один вызов.
источник