Saya memiliki mesin Windows dengan openssh-server berjalan dan saya dapat menjalankan perintah melalui itu. Sebagai contoh...
Ini bekerja:
ssh vc-mgmt powershell -nologo -Command "get-vm"
Ini tidak bekerja:
ssh vc-mgmt powershell -nologo -Command "get-vm | get-snapshot"
Pengembalian kesalahan:
'get-snapshot' tidak dikenali sebagai perintah internal atau eksternal, program yang dapat dijalankan, atau file batch.
Jika saya membuka Powershell secara manual dan menjalankannya get-vm | get-snapshot
berfungsi seperti yang diharapkan.
Pertanyaan Saya: Bagaimana saya bisa membuat contoh kedua berfungsi?
command-line
ssh
powershell
vmware
tbenz9
sumber
sumber