Выполнение команды mjs на одном или нескольких удаленных хостах по транспортному протоколу
remotemjs <mjs options> <flags> <protocol options>
remotemjs < позволяет выполнять службу mjs на одном или нескольких удаленных хостах. mjs options> <flags> <protocol options>
Для получения описания услуги mjs см. mjs справочная страница.
В следующей таблице описаны поддерживаемые флаги и параметры. Можно объединить несколько флагов в одной команде, предваряя каждый флаг тире (-).
| Флаги и параметры | Операция |
|---|---|
< | Параметры и аргументы команды mjs, например start, stopи т.д. См. раздел mjs справочная страница для полного списка. |
-matlabroot <installfoldername> | Папка установки MATLAB на удаленных хостах требуется только в том случае, если папка удаленной установки отличается от папки на локальном компьютере. |
-remotehost host1[,host2[,...] | Имена хостов, на которых требуется выполнить команду mjs. Разделяйте имена хостов запятыми без пробелов. Это обязательный аргумент. |
-remoteplatform { unix | windows } | Платформа удаленных хостов. Этот параметр требуется, только если он отличается от локальной платформы. |
-quiet | Запретить mjs запрашивать у пользователя недостающую информацию. Команда завершается неуспешно, если не указана вся необходимая информация. |
-help | Печать справочной информации. |
-protocol <
| Принудительное использование определенного типа протокола. Указание типа протокола со всеми необходимыми параметрами также позволяет избежать интерактивных подсказок и использовать их в сценариях. Поддерживаемые типы протоколов: Для получения дополнительной информации об одном конкретном типе протокола введите remotemjs -protocol <type> -help Например: remotemjs -protocol winsc -help Использование |
< | Укажите конкретные параметры для используемого типа протокола. |
Примечание
При использовании OpenSSHd в операционной системе Microsoft ® Windows ® могут возникнуть проблемы при использовании обратной косой черты в именах путей для параметров команды. В большинстве случаев можно обойти эту проблему, используя косую черту. Например, чтобы указать файлC:\temp\mjs_def.bat, вы должны идентифицировать его как C:/temp/mjs_def.bat.
Запустите mjs на трех удаленных машинах той же платформы, что и клиент:
remotemjs start -remotehost hostA,hostB,hostC
Запустите mjs в чистом состоянии на двух машинах операционной системы UNIX с компьютера операционной системы Windows, используя протокол ssh. Введите следующую команду в одной строке:
remotemjs start -clean -matlabroot /usr/local/matlab -remotehost unixHost1,unixHost2 -remoteplatform UNIX -protocol ssh