RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > > Нужно в Windows'е из одно скрипта запускать другие и не ждать их завершения. > > > Пробовал: > > > * "start /b", приводит к ошибке в строке вида "interpred if....", мол не возможно получить истину или лож. > > А не пробовал обойти ошибку при помощи команды "SIGNAL ON ERROR NAME <метка>"? > > Не совсем понял... Ошибка у меня ловится. Скрипт должен завершаться при любых ошибках. Вот что пишется в лог: > ERROR 34 Logical value not "0" or "1" > Стркоа 104: interpret 'if 'translate(translate(word(Where,q),' ',SubSpace),'"',SubDoubleQuotes)' then rc=1' > > Проблема еще в том что, повторный запуск скрипта приводит к ошибке "Процесс не может получить доступ к файлу, так как этот файл занят другим процессом." > То есть если я все правильно, да же если удастся решить проблему ошибки, похоже не могу запускать несколько файлов одновременно. > > Сейчас изучаю "Take.Command.v16.03.53" аналог 4os2 для винды. Вроде есть все что нужно, и да же больше (очень хорошо что можно управлять размером и местом открытия окон). Но пока так не понял как мне задействовать расширенные команды. Они доступны только в окнах "Take Command", а из обычных окон ни как не удаться до них достучаться. :(
_, _, _, _, _ _ _,_
(_ | / \ |\ | | |_/
, ) | , \ / | \| | | \
~ ~~~ ~ ~ ~ ~ ~ ~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.