Цепные команды в командной строке PowerShell (например, POSIX sh &&)

Есть ли в PowerShell эквивалент этой конструкции команды из sh (и ее производных):

$ cmd1 && cmd2

где cmd2 запускается только тогда, когда cmd1 завершается?

Я знаю, что вы можете комбинировать команды с точкой с запятой. Однако это не учитывает состояние выхода команд.

Ответ 2

Попробуйте следующее:

$errorActionPreference='Stop'; cmd1; cmd2