Войти

Показать полную графическую версию : Запуск терминальной сессии из планировщика


Strannik06
29-03-2012, 17:34
Всем привет!
Имеется терминальный сервер на Windows 2003 server x64.
Есть пользователь Administrator с правами доменного администратора.
Требуется на сервере через планировщик заданий настроить запуск терминальной сессии пользователя Administrator.
Делаю файл start.cmd с содержанием

mstsc c:\123.rdp

в файл RDP вбиты имя и пароль для автоматического входа.

Если я запускаю файл start.cmd из под открытой терминальной сессии, то всё проходит нормально открывается окно и создается терминальная сессия от пользователя Administrator.

Но если я тоже самое делаю через планировщик , то никакой сессии от Administrator в Диспетчере задач нет.
Просто висит процесс mstsc.

Подскажите каким образом можно запустить терминальную сессию через планировщик заданий?

Заранее спасибо!

Angry Demon
29-03-2012, 19:52
Strannik06, не просветите нас, зачем такие сложности?

Strannik06
30-03-2012, 16:39
Есть некая обработка для 1С 7.7, которая работает только если у неё активно окно.
Обработка должна работать в режиме 24*7
Выяснили , что нормально работает либо из консольной сессии либо из терминальной.
Поэтому хочу написать задание , которое раз в 10 минут проверяет наличие терминально сессии определенного пользователя , если сессии нет , то запускает сессию и в ней уже обработку, если сессия с обраобткой есть , то ничего не делает.
Скрипты написаны - работают
Но если это дело запускать через планировщик , то терминальная сессия не открывается.

Вот это и хотелось бы решить.

Iska
30-03-2012, 17:32
Есть некая обработка для 1С 7.7, которая работает только если у неё активно окно. »
Никогда таких не видел. Любые обработки, которые я видел, нормально отрабатывали просто из-под Планировщика задач.

Angry Demon
30-03-2012, 19:44
Любые обработки, которые я видел, нормально отрабатывали просто из-под Планировщика задач.
Не знаю, как обработки, а процедура обмена точно виснет без консольной или терминальной сессии.

Iska
31-03-2012, 06:49
а процедура обмена точно виснет без консольной или терминальной сессии. »
За это не скажу, ибо не доводилось пользоваться.

James Marsh
31-03-2012, 09:36
Сделайте проще: запустите 1с в консольной сессии и пускай себе висит и фурычет.

Strannik06
31-03-2012, 10:44
На консоле не удобно, иногда самому хочется на консоле поработать, к тому же надо организовывать автовход при перезагрузке сервера, а это умеш\ньшает секюрность.
У нас работает программист , который иногда убивает все процессы 1С.
Нужен перезапуск. Вот и хотел через планировщик сделать.

James Marsh
31-03-2012, 18:10
Создайте cmd файл, который будет запускать 1с.
Пихните его в планировщик и укажите: при включении компьютера.

У нас работает программист , который иногда убивает все процессы 1С. »
Дайте ему "в ухо" и приучите "убирать мусор за собой"

На консоле не удобно, иногда самому хочется на консоле поработать, »
иногда приходится чем-то жертвовать.




© OSzone.net 2001-2012