Forum Webscript.Ru
		Программирование => PHP => Тема начата: DiJay от 05 Июня 2005, 11:03:11
		
			
			- 
				Люди хелп.
 Нужно запустить внешнюю программу.
 Запускаю так:
 $command_string="моя коммандная строка";
 $exe="полный путь к моей программе";
 pclose(popen("start \\"bla\\" \\"" . $exe . "\\" " . $command_string, "r"));
 
 В Винде2000 все работало. Программа запускалась в бэкграунде с нужными параметрами.
 Поставил ВиндуХР и скрипт перестал работать! Т.е. прога запускается в бэкграунде, но не понятно с какими параметрами ... неправильно работает.
 Весь мануал по данной теме и комментарии пользователей прочитал. Не могу найти в чем гвоздь?
- 
				DiJay 
 Не очень понятно, при чем здесь вообще ПХП, а главное - нужен ли он тут...
 
 Но все-таки:
 1) start /? - все правильно?..
 2) прога в ХР нормально работает?...
- 
				ну нужно запустить в учебных целях .exe файл с некторыми параметрами при помощи ПХП ...
 1) правильно в 2000 работало все
 2) если запускать в ХР из коммандной строки руками, то прога запускается как нужно ... если скриптом, то ни хрена ...
 
 может кто сталкивался?