Warning: strstr() [function.strstr]: Empty delimiter in /archive/index.php(405) : eval()'d code on line 8

Warning: strstr() [function.strstr]: Empty delimiter in /archive/index.php(405) : eval()'d code on line 8

Warning: strstr() [function.strstr]: Empty delimiter in /archive/index.php(405) : eval()'d code on line 8

Warning: strstr() [function.strstr]: Empty delimiter in /archive/index.php(405) : eval()'d code on line 8
Проблема с ВАТ файлом [Архив] - Клуб экспертов THG.ru

PDA

Просмотр полной версии : Проблема с ВАТ файлом


Politruk_SOC_Jr
27.08.2006, 18:55
У меня из ВАТ файле запускается программка которая должна висеть постоянно в памяти, но проблема в том, что поскольку програмка не завершается, то следующие командные строки не выполняются...

Можно ли это как-то обойти?

mvg
27.08.2006, 19:02
запускать программу позднее - из автозагрузки.

27.08.2006, 19:54
используй start товя_программа

Politruk_SOC_Jr
27.08.2006, 20:11
1) порядок запуска програм нельзя изменить...

2) Команда start запускает новое окно, при этом сама програмкаа даже не стартует...

mvg
27.08.2006, 20:27
DOS и как наследство BAT - среда однозадачная

27.08.2006, 20:54
в батнике примерно так:

cd /D "%ProgramFiles%\Agnitum\Outpost Firewall"
start outpost.exe

cd /D "%ProgramFiles%\NetMeter"
start NetMeter.exe

cd /D "%ProgramFiles%\Opera7"
start Opera.exe

cd /D "%ProgramFiles%\The Bat!"
start thebat.exe

cd /D "%ProgramFiles%\Miranda"
start miranda32.exe

cd /D "%ProgramFiles%\FlashGet"
start flashget.exe

.
и все работает. под 2К по крайней мере. безо всякого тюнинга cmd.exe через политики.

mvg
27.08.2006, 21:14
Это запуск из под винды
Если использовать AUTOEXEC.BAT - будет так как описанно: продолжение возможно, только после завершения работы текущей программы

27.08.2006, 21:18
2 mvg
учитывая раздел форума и неуточнение со стороны автора об ОСи, разумно предположить именно так.

Politruk_SOC_Jr
28.08.2006, 09:23
1) ОС - Винда ХП

2) Команду старт давал в таком виде: start "c:\my documents\folder\program.exe" - не заработало

3) Поскольку бат файл запускается только для конкретного случая менять автоехес смысла нет

28.08.2006, 10:58
2 автор
обрати внимание на приведенный список команд.
сначала cd, потом только start
я с этим тоже в свое время намучился. а дело оказалось в том, что стартом нельзя запустить:
а) прогу с другого диска (по отношению к родному для cmd)
и б) прогу с путем, включающим пробел (те програм файлс и тп)
.
потому и написал выше - работает.

Politruk_SOC_Jr
28.08.2006, 13:38
Первоначальное сообщение от haba haba
2 автор
обрати внимание на приведенный список команд.
сначала cd, потом только start
я с этим тоже в свое время намучился. а дело оказалось в том, что стартом нельзя запустить:
а) прогу с другого диска (по отношению к родному для cmd)
и б) прогу с путем, включающим пробел (те програм файлс и тп)
.
потому и написал выше - работает.

спасибо, сегодня вечером проверю.....


Спасибо еще раз, все заработало, после того как ввел команду CD !