У меня машина Windows с запущенным openssh-сервером, и я могу выполнять команды через него. Например...
Это работает:
ssh vc-mgmt powershell -nologo -Command "get-vm"
Это не работает:
ssh vc-mgmt powershell -nologo -Command "get-vm | get-snapshot"
Возвращает ошибку:
'get-snapshot' не распознается как внутренняя или внешняя команда, работающая программа или командный файл.
Если я открою Powershell вручную и запущу get-vm | get-snapshot
работает как положено.
Мой вопрос: как мне заставить работать второй пример?