Перейти к основному содержанию

Установка СБИС3 Плагина всем пользователям терминального сервера

СБИС

СБИС3 Плагин странный. Если на компьютере создано несколько учетных записей, то для каждой необходимо установить отдельную копию СБИС3 Плагина. Старый СБИС Плагин с 2020 года не поддерживается, установим новый.

Мы, с помощью локальных политик, напишем на терминальном сервере скрипт, который запустится один раз при логине каждого пользователя и установит СБИС3 Плагин.

Подготовка к установке СБИС3 Плагина

Для установки нам понадобится дистрибутив, качаем ПОЛНЫЙ пакет sbis3plugin-setup-full.msi.

https://sbis.ru/help/plugin/sbis3plugin/install/

Скачиваем дистрибутив на терминальный сервер и кладём в общедоступную папку, например, C:\distrib\sbis.

sbis

На папку с плагином у пользователей терминального сервера должен быть доступ:

  • чтение
  • чтение и запуск
  • просмотр содержимого

sbis

Установка плагина и библиотек

Сносим старый плагин, устанавливаем под администратором новый, указав галками все компоненты (Пользовательский режим).

Скрипт для установки СБИС3 Плагина

Напишем bat-скрипт для установки плагина install_sbis.bat. Этот скрипт будет запускаться при логине пользователя на терминальный сервер.

@echo off
IF EXIST C:\Users\%UserName%\AppData\Sysadmin\sbis3_installed.txt GOTO END
IF EXIST C:\Users\%UserName%\AppData\Sysadmin GOTO SYSADMIN
md C:\Users\%UserName%\AppData\Sysadmin
:SYSADMIN
set h=%time:~0,2%
set h=%h: =0%
set fn=%date% %h%:%time:~3,2%:%time:~6,2%
echo %fn% > C:\Users\%UserName%\AppData\Sysadmin\sbis3_installed.txt
msiexec.exe /i "C:\distrib\sbis\sbis3plugin-setup-full.msi" /l*vx "C:\Users\%UserName%\AppData\Sysadmin\Sbis3Plugin_install.log" /qn
:END

Скрипт создаёт файл sbis3_installed.txt в папке пользователя с датой и временем запуска. При повторном логине скрипт увидит этот файл и не запустит повторную установку СБИС3 Плагина. Потом скрипт запускает установку СБИС3 Плагина в тихом режиме.

Автозапуск скрипта при логине пользователя

Скрипт install_sbis.bat копируем в папку C:\Windows\System32\GroupPolicy\User\Scripts\Logon.

sbis

Открываем редактор локальных политик на терминальном сервере.

gpedit.msc

sbis

Local Computer Policy > User Configuration > Windows Settings > Scripts (Logon/Logoff)

sbis

Редактируем параметр Logon.

sbis

Кнопка Show Files открывает папку со скриптами групповых политик, в нашем случае C:\Windows\System32\GroupPolicy\User\Scripts\Logon.

Нажимаем Add..

sbis

В Script Name указываем ссылку на наш скрипт C:\Windows\System32\GroupPolicy\User\Scripts\Logon\install_sbis.bat. ОК. Сохраняем изменения.

В локальных политиках находим параметр Local Computer Policy > Computer Configuration > Administrative Templates > System > Group Policy > Configure Logon Script Delay

sbis

Редактируем, Enabled, указываем 0 минут.

sbis

Этот параметр есть не во всех операционных системах, он по умолчанию откладывает запуск скриптов при логине на 5 минут, это для нас неприемлемо.

Обновляем политики из командной строки от администратора:

gpupdate /force

sbis

Теперь при логине каждому пользователю терминального сервера установится СБИС3 Плагин.

 

Похожие материалы

Удаление трояна Bitcoin Miner — nano.exe

Словил дома трояна, который устанавливает другие трояны. Через некоторое время комп залился кучей троянов, рекламных программ и левого софта. Помимо прочего мусора у меня поселился троян Bitcoin Miner. Заметить это чудо можно также по тому, что комп тормозит.

Opera — браузер для Windows Vista и XP

Ставил себе недавно ОС Windows Vista. В комплекте с операционной системой (после установки всех обновлений) идёт браузер Internet Explorer 9. Далеко не самая последняя версия, и не самая безопасная. В качестве альтернативного варианта хотелось бы рассмотреть что-то иное. Ставим Оперу!

Теги