gifts2017

Запуск 1с в терминальном режиме

Опубликовал Ahmet (ahmet) в раздел Администрирование - Сервисные утилиты

1c и терминальный режим.
При запуске 1с в терминальном режиме для ограничения по заходу на терминал обычно прописывают файл запуска 1с в в свойствах пользователя.
Запускать при входе программу -> путь к 1с и сам файл.
Далее при запуске есть небольшой глюк - в терминальном режиме окно 1с открывается в левом верхнем углу и имеет весьма непривлекательный вид.
Эта программа решает проблему, окно появляется красиво и в нужном месте (строго по центру экрана).
Порядок работы
- скопировать программу в каталог установки 1с
- прописать её на запуск вместо 1с у пользователей терминального режима

1c и терминальный режим
При запуске 1с в терминальном режиме для ограничения по заходу на терминал обычно прописывают файл запуска 1с в в свойствах пользователя
Запускать при входе программу -> путь к 1с и сам файл.
Далее при запуске в терм.режиме есть небольшой глюк - окно 1с открывается в левом верхнем углу и имеет весьма непривлекательный вид
эта программа решает проблему. Окно появляется красиво и в нужном месте (строго по центру экрана).
Порядок работы
- скопировать программу в каталог установки 1с
- прописать её на запуск вместо 1с у пользователей терминального режима

Автоматом находит dbf или SQL версии 1с
Программа бесплатна.

Скачать файлы

Наименование Файл Версия Размер
sapusk.zip 223
.1212492196 147,51Kb
25.09.09
223
.1212492196 147,51Kb Бесплатно

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Евгений (ujs) 04.06.08 06:20
Зачем изобретать велосипед, когда все изобретено до нас.
На запуск ставишь батник, а лучше VBS-скрипт: WScript.exe "D:\1Cv77\BIN\1C.vbs"
А там запускаешь все, что позволит фантазия, например:
Код
on error resume next
dim user_name
Set WshNetwork = WScript.CreateObject("WScript.Network")
Set WshShell = WScript.CreateObject("WScript.Shell")
user_name=WshNetwork.UserName
if user_name="Admin1C" Then
  '*можно запустить какую нибудь фигню например диспетчер терминалов
  WSHShell.Run("explorer.exe")
else
  WSHShell.Run("REGEDIT.EXE /S D:\1Cv77\bin\1C.REG") '*пропишем юзерам настройки в реестр
  WScript.Echo "А так можно вывести сообщение юзерам"
  WSHShell.Run("D:\1Cv77\bin\1cv7.exe")
End if
Показать полностью

oninfostart; murat_; Noy; begemot; +4 Ответить 1
2. Виктор Шадрин (viktor777) 04.06.08 06:52
на версии 7.7 не работает
3. Ahmet (ahmet) 04.06.08 07:42
Это в как это не работает в 7.7 - можно подробности (DBF или SQL)
4. Кирилл Логинов (kirlog) 05.06.08 12:34
То же самое достигается cmd-файлом со строкой start 1cv7 или start 1cv8. Окно появляется нормальное.
5. Ahmet (ahmet) 05.06.08 12:45
Конечно это всё так и bat и cmd и скрипт. Это ж писать надо, а тут готовое решение!
6. СоболиныйГлаз (СоболиныйГлаз) 06.06.08 09:05
Странно. Ни разу не ощущал потребности в специнструментах для связки 1С и терминал. Лично настраивал терминалы на серверах NT4, W2000, W2003 и не один раз, через Citrix и на "родном" RDP. Может просто правильно настраивал серверы и станции? :-)
7. cnor (cnor) 23.06.08 16:04
DBF база 1cv7s.exe не запускается
Выкидывает из терминальной сессии
8. xDee (xDee) 12.10.11 12:41
DBF база 1cv7s.exe не запускается
Выкидывает из терминальной сессии настраивал терминалы на серверах NT4, W2000, W2003 и не один раз, через Citrix и на "родном" RDP
9. xDee (xDee) 13.10.11 23:36
А я так и не смог запустить
10. Ahmet (ahmet) 14.10.11 06:37
(1) ujs,
Согласен!
Но ведь и мое неплохо!