У мене немає рішення щодо використання, rdesktop
але winexe
для виконання віддалених команд на машинах Windows я використовую програму, закликану Linux. Ви можете отримати програму за вказаною нижче URL-адресою або скористатися системою сховища програмного забезпечення вашого дистрибутива, щоб встановити її.
http://sourceforge.net/projects/winexe/
ОНОВЛЕННЯ: Сертифікат SSL самостійно підписується для джерела sourceforge, тому я надаю ще одне посилання:
https://github.com/skalkoto/winexe
Ось приклад використання:
winexe -A credentials.cfg //remotehost "qwinsta /server"
Ви хочете створити файл credentials.cfg з інформацією про вхід таким чином:
username=user
password=pass
domain=workplace
Подавайте домен, лише якщо він стосується вас. Найкраща практика не ставити свої вхідні дані (особливо пароль) у командному рядку. Спробуйте запустити, cmd.exe
скориставшись наведеним вище прикладом, якщо ви хочете інтерактивне запит. Приємна річ у цьому підході полягає в тому, що ви можете використовувати вихід віддаленої команди у ваших скриптах Linux або переглядати вихід.