Как передать слэш используя команду winexe в linux?
winexe -U домен/имя%пароль //IP-компьютера "Команда /параметр1:значение"
например
winexe -U домен/имя%пароль //IP-компьютера "msg * /server:pc001 Message1"
Без символа "/" все работает, с ним нет.
upd:
В случаи с командой MSG, есть возможность использовать "-" вместо "/".
Но как быть с программами, которые требуют обязательного использования слэша перед именем параметра не знаю.
Так же не удалось с помощью winexe запустить echo с каким либо текстом.
upd:
Спасибо Яков Е@Zifix
Часть проблем можно миновать, если иметь уже готовый bat файл на машине под windows. Хотя и там порой приходится с бубном плясать.
Все таки интересно сделать все без лишних костылей.
Попробовал. При запуске батника из под винды, все в норме. При запуске батника с помощью winexe, ECHO отрабатывает а вот MSG вообще отвалился... Танцы с бубном в общем. Но все равно спасибо. Хорошее решение.
Нет не удалось. Перед IP-компьютера "//" проходит нормально.. не выходит передать "/" внутри кавычек. Там идет команда, которую должен запустить winexe на удаленной машиной под Windows.
Параметр server, вместе со значением, ушел в тело сообщения. В итоге всплыло сообщение "/server:pc001 Message1", вместо "Message1" на компе pc001.