MyChat Client можно установить в "тихом" режиме, это значит, что в процессе установки не будут задаваться никакие вопросы, единственное, что от вам требуется — это указать каталог для установки и ключ "VERYSILENT".
 
mcclient-v2023-2-1.exe /DIR="C:\Program Files\MyChatClient" /VERYSILENT

 

Для простоты командную строку можно записать в CMD файл и разместить его рядом с установочным пакетом, чтобы её мог запустить кто-угодно.

 

Вариант установки №1

Если у вас есть инструментарий для удаленного управления реестром на компьютерах пользователей в вашей сети, то вы можете:

  • разместить дистрибутив и CMD файл на общедоступном сетевом ресурсе;
  • добавить автоматический одноразовый запуск CMD файла в ветке реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce

 

Таким образом на клиентском компьютере будет установлен чат без дополнительных вопросов.

 

 

Вариант установки №2

Можно записать дистрибутив и CMD файл на флешку или другой носитель информации и программу сможет установить любой офисный сотрудник.

 

 

Вариант установки №3

Установка, используя заранее подготовленный файл настроек.

 

  • Устанавливаем MyChat Client в автоматическом режиме: mcclient-v2023.2.1.exe /DIR="C:\Program Files\MyChatClient" /VERYSILENT

  • Запустить установленный клиент чата с параметром: C:\Program Files\MyChatClient\mcclient.exe /INSTALL

  • В папке %userprofile%\Local Settings\Application Data\MyChatClient\ должен быть файл "mc.ini". Положить его туда можно при помощи логин-скрипта, если клиент входит в домен. Если же нет — это придется сделать каким-либо иным способом, удобным для администратора. Пример файла "mc.ini" есть в дистрибутиве MyChat Client в подкаталоге "\doc".

 

Вот его приблизительное содержимое:


[server]        

описание сервера;

ip=127.0.0.1

IP адрес сервера;

port=2004

порт сервера;

password=

пароль для подключения к серверу (если есть);

name=Copper

название сервера в менеджере серверов на клиенте;

 


[user]

описание пользователя;

nick=Пользователь

ник пользователя;

password=123456

пароль пользователя.

 

Все параметры обязательны к заполнению.

 

Будьте внимательны, параметр "nick" должен отличаться у пользователей — иначе пользователи с одинаковыми никами попросту не смогут зарегистрироваться на сервере после своего первого запуска. Однако, это можно обойти, сняв ограничение на регистрацию пользователей с одинаковыми никами, но это может привести к путанице.

 

После запуска клиента файл mc.ini импортируется в базу клиента и автоматически удаляется.

 

Нужно это всё для обеспечения полностью автоматической установки, пользователю не будет задано ни одного вопроса, после инсталляции клиент чата будет свернут в трей, пока его не вызовут.

 

Третий вариант еще очень удобен тем, что после установки MyChat Client может быть полностью настроен по усмотрению администратора, так как файл mc.ini может содержать любые настройки клиента, а не только те, которые указаны в минимальном наборе. Увидеть все настройки можно, экспортировав профиль настроек в файл из MyChat клиента.

 

 

Параметры командной строки MyChat Client

После установки, MyChat Client можно запустить с такими параметрами:

 
mcclient.exe /auto ip:192.168.10.1 port:2004 name:"Copper" password:"123456"

 

auto — означает, что ник пользователя будет взят из доменного имени (имя пользователя в системе);

ip:192.168.10.1 — адрес сервера чата;

port:2004 — порт сервера чата;

name:"Copper" — произвольное название сервера, которое ему присваивается в менеджере серверов на клиенте чата;

password:"123456" — произвольный пароль, этот пароль будет присвоен созданному пользователю для подключения к серверу.

 

В дальнейшем пользователь сможет поменять пароль по своему желанию.