Укажите, не укажите или запросите MATLAB сервер COM
comserver(
регистры или нерегистры MATLAB® как сервер COM в вашей учетной записи пользователя без потребности в административных привилегиях. Этот синтаксис эквивалентен:action
)
comserver('register','User','current') comserver('unregister','User','current')
comserver('query')
пути к установке отображений зарегистрированного MATLAB серверы COM.
s = comserver('query')
возвращает структуру с полями вектора символов:
User
— Путь к установке MATLAB указан для текущей учетной записи пользователя
Administrator
— Путь к установке MATLAB указан для всех пользователей
Для пользователей с административными привилегиями можно указать и не указать MATLAB для всех пользователей от Windows Command Prompt. Для получения дополнительной информации смотрите matlab (Windows)
. Если у вас есть несколько версий MATLAB, установленного на вашем компьютере, лучшая практика состоит в том, чтобы запустить matlab
команда от matlabroot
папка. Чтобы указать MATLAB для всех пользователей, введите:
matlab -batch "comserver('register','User','all')"
Чтобы не указать MATLAB для всех пользователей, введите:
matlab -batch "comserver('unregister','User','all')"
comserver
функция доступна для MATLAB R2020a и позже. Чтобы указать предыдущие версии MATLAB, введите:
matlab -regserver
matlab -unregserver