У меня есть несколько заданных ключей следующим образом:
doskey ll=dir $*
doskey grep=findstr $*
doskey make=mingw32-make $*
Я хочу использовать их вместе в однострочных командах, таких как:
ll | grep my_folder
или
make && make install
Но после первого оператора pipe / not / and операторы доступа больше не существуют, поскольку cmd не распознает команды.Например, хотя одиночная команда make
работает, вызов echo hello && make
скажет мне, что make не распознается как команда.
Есть ли способ сохранить контекст doskey, чтобы я мог связать их вместе, как написановыше?
Кроме того, та же проблема относится и к запуску командных файлов с использованием разноцветных клавиш, есть ли способ сохранить контекст для этого тоже?
Я слышал об аргументе $ TDoskey, но я не совсем уверен, понимаю ли я это.
Заранее спасибо за помощь