Завершить все процессы 1cv77s.exe и запустить индексацию базы... #280040


#0 by SafeMode
понимаю, что тема обсуждалась миллион раз.... но все таки. надо одним батником или скриптом выкосить все аднаэсовские процессы и запустить пакетник (индексирование). пакетник написал. батник на запуск пакетника тоже. как написать скрипт для сноса всех процессов под виндой 2000? тока надо шоб ОДНИМ файликом все запускалось (убивание процессов + запуск индексирования). виндовозным шедулером буду запускать. заранее спасибо.
#1 by Морозов Александр
#2 by smaharbA
for each p in getobject("winmgmts:).execquery("select * from win32_process where name='1cv7.exe'") p.terminate next
#3 by SafeMode
ругается блин. грит предполагается наличие ")" а где я не понял... я в скриптах ваще не секу...
#4 by IUnknown
'1cv7s.exe' '1cv7l.exe'?
#5 by SafeMode
+ и мне еще надо из этого скрипта запустить батник с содержинием:
#6 by SafeMode
первое:)
#7 by smaharbA
for each p in getobject("winmgmts:ТУТЯЗАБЫЛКАВЫЧКУ").execquery("select * from win32_process where name='1cv7.exe'") p.terminate next .execquery("select * from win32_process where name like '1cv7%'")
#8 by evd
используй в батнике досовскую команду tskill *1c* /A /V
#9 by SafeMode
попробуй сам:) ему не нравится единичка в начале процесса!!
#10 by SafeMode
+ в начале имени процесса
#11 by SafeMode
приношу извинения. я вот так пробовал: ваш вариант работает. спасибо
#12 by SafeMode
в итоге написал такой батник. запускаю с командной строки: "C:Program Files1Cv77BIN1cv7s.exe" CONFIG /m /d"D:1Cdbuhg2002asename" /NAutoIndexer /P123 /@D:Sys1CIndex.prm пишет: системе не удается найти указанный путь. все верно указано
#13 by SafeMode
+ че не правильно делаю??
#14 by evd
у меня вот такой батник работает @echo off А в глобальном модуле в процедуре "При начале работы системы"
#15 by SafeMode
по такой схеме, кстати, я смотрю, многие работают: убить индексы и монопольно.
#16 by masky
а ниче что при нештатном выходе у тя неконсистентное стостояние базы?
#17 by ado
Вроде для сквиля некритично ...
#18 by masky
для него, да но на нем переиндексациня и не нужна
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям