O Doskey trabalha em versões modernas do Windows para definir aliases para comandos únicos, por exemplo doskey foo=bar.
Há um pequeno problema ao tentar usá-lo para comandos compostos, como doskey foo=bar & bazisso é interpretado como (doskey foo=bar) & baz. A correção óbvia seria adicionar parênteses explícitos, doskey foo=(bar & baz)mas por algum motivo isso não funciona e doskey foo="bar & baz"também não funciona.
Existe alguma maneira de fazer isso?