К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Помогите с батником для 1С. Терминал

Гость
0 - 24.08.2011 - 08:31
Имеется терминальный сервер Windows Server 2003 sp2. Есть удаленные клиенты, у которых желтая заставка грузится ну оооочень медленно, поэтому 1С запускается при помощи следующего батника:
@ECHO OFF
CD "C:\Program Files\1cHider"
REM "Запускаем программку подавляющую заставку 1С"
START 1cHider.exe
CD "C:\Program Files\1Cv77\BIN"
START 1cv7s.exe ENTERPRISE
REM TASKKILL /IM 1cSplashHider.exe
//-------------------------------------
И все бы хорошо, но возникает следующая проблемка. Как бы прибить после запуска 1С эту программку - 1сHider.exe?
Если писать сразу в батнике taskill, то сеанс почему-то завершается, не успев толком начаться. Если писать taskkill при завершении работы 1С, то это не будет работать, если по какой-то причине вход в 1С неудачен.
Я в тупике. Выведите пожалуйста из него.



Гость
1 - 24.08.2011 - 08:45
@ECHO OFF
CD "C:\Program Files\1cHider"
REM "Запускаем программку подавляющую заставку 1С"
START 1cHider.exe
CD "C:\Program Files\1Cv77\BIN"
START 1cv7s.exe ENTERPRISE
ping -n 10 127.0.0.1 > nul
TASKKILL /IM 1cSplashHider.exe


так пйдет ?
Гость
2 - 24.08.2011 - 08:54
(2)сейчас попробую) Спасибо
Гость
3 - 24.08.2011 - 12:06
ЭЭЭ .. а чего - NO_SPLASH уже не прокатывает ?
4 - 24.08.2011 - 12:33
"Если писать taskkill при завершении работы 1С, то это не будет работать, если по какой-то причине вход в 1С неудачен." - а комментарий к http://1c.proclub.ru/modules/mydownl...d=142&lid=7913 не помогает?

(4) Нет, гугли щательней.
Гость
5 - 24.08.2011 - 12:47
START /W 1cv7s.exe ENTERPRISE
TASKKILL /IM 1cSplashHider.exe


К списку вопросов






Copyright ©, Все права защищены