У меня есть планшет Topaz eSignature, который я подключил к толстому клиентскому ПК, чтобы подписывать отчеты в терминальном сеансе, запущенном на удаленном сервере. У меня он работает, поэтому он будет подписывать отчеты на сервере, но для этого требуется, чтобы командная строка постоянно работала на стороне клиента.
Я надеюсь скрыть эту командную строку и запустить ее при входе в систему для пользователей, которые входят в домен на ПК. Я также хотел бы иметь возможность время от времени "обновлять" команду, чтобы предотвратить ее блокировку *
Вот краткое изложение того, как эта панель для подписи работает с сеансами RDP и Citrix (я приложу полный PDF-файл с инструкциями для тех, кому интересно):
Команда, которая запускается в командной строке на клиенте, выглядит так:
c: \ sigsock.exe IP-адрес сервера уникальное имя пользователя 6
Я предполагаю, что это можно сделать с помощью групповой политики, но я новичок в настройках .BAT / Scripts и GPO.
Любая помощь приветствуется.
Использовать start
в вашем командном файле. Командная строка по-прежнему будет мигать, но в противном случае она будет работать в фоновом режиме:
start /min C:\sigsock.exe ...
Есть вызов в сервисную службу runhide
Системный администратор, которого я знаю, использует для подобных вещей.
Я бы, наверное, попробовал psexec
и запустите команду. С помощью psexec вы можете указать, в каком сеансе вы хотите запустить команду (например, интерактивный сеанс, консольный сеанс, другая сессия поэтому пользователь не видит выполняемую команду и т. д.).