Официальный сайт студ.городка НГТУ
Software » Батник на запуск exe и его дальнейшее завершение 

#1  23.08.11 17:28

Батник на запуск exe и его дальнейшее завершение

Есть терминальный сервер 2008 для 1с. Переезжаем с 8.1 на 8.2. Переехать надо быстро и незаметно. Базы уже конвертированы и ждут пользователей))
Есть exe-шник(1с-кий), при запуске которого происходит прописывание доступных на сервере баз(список уже лежит в файле рядом с ним) пользователю в его терминальный профиль.
Все настроил, но столкнулся вот с чем: exeшник остается висеть в сессии, ну и как следствие, сессия остается висеть на сервере))а это нифига не  весело)

Ручками прописывать - отсохнут))Тем более, что планируется расширение, и добавление новых модулей в 1с, и чтобы не проворачивать каждый раз одно и тоже, просто править файл с базами на сервере,а они при следующем запуске цеплялись бы =)

коротко и по существу:
Нужно сделать батничек, чтобы запускал приложение в фоновом режиме и  закрывал его спустя, например, полминуты. Желательно обойтись встроенными виндовыми средствами))

HELP))

Offline

#2  23.08.11 17:51

Re: Батник на запуск exe и его дальнейшее завершение

РАЗУМ написал(а):

Нужно сделать батничек, чтобы запускал приложение в фоновом режиме

Запуск - start, в фоне - только /min знаю.

закрывал его спустя, например, полминуты.

Закрывать можно убивая taskkill'ом, а вот дождаться полминуты... ммм ну попингуй сам себя. Раз 30, мб больше чуть-чуть. Не засекал ))

Код::

start /min application.exe
rem Waiting near 30 sec
ping  -n 30 127.0.0.1
taskkill /im application.exe
pause

Желательно обойтись встроенными виндовыми средствами))

Вроде уложились )

Offline

#3  24.08.11 14:03

Re: Батник на запуск exe и его дальнейшее завершение

Спасибо))решил по-другому))в дефолт профиль забросил cfg с сылкой на админский cfg))

taskkill так не убивает))правильный формат:

Код::

taskkill /f /fi "imagename eq ИМЯ ПРОЦЕССА"

И запуск в фоновом тоже по-другому...но я не искал как)))

Исправлено РАЗУМ (24.08.11 14:03)

Offline

#4  24.08.11 14:28

Re: Батник на запуск exe и его дальнейшее завершение

РАЗУМ написал(а):

taskkill так не убивает))

только что проверил на winXP sp3

Код::

start /min notepad.exe
taskkill /im notepad.exe

он запустился в фоне, потом закрылся. чяднт?

Offline

#5  25.08.11 10:35

Re: Батник на запуск exe и его дальнейшее завершение

хз))я у себя запускал, потом не сервере пробовал, не получалось)

Offline

#6  04.09.11 16:15

Re: Батник на запуск exe и его дальнейшее завершение

Код::

taskkill /F /IM explorer.exe

убьет)

Offline

Software » Батник на запуск exe и его дальнейшее завершение 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.032 сек.
Выполнено 14 запросов.