В родном CMD-процессоре Windows вы можете использовать &
для объединения команд так, чтобы одна выполнялась сразу после другой. A &&
выполнит вторую команду, только если первая завершится без ошибок.
Это отличается от передачи команд по конвейеру |
тем, что выходные данные первой команды не отправляются второй команде, команды просто запускаются одна за другой, а выходные данные каждой из них отправляются на свое обычное место.
Тем не менее я получаю сообщение об ошибке при попытке использовать &
или &&
в PowerShell. Существуют ли похожие функции в PowerShell или эта функция устарела?
&&