Есть .bat файл вот его содержимое:
Код:
@echo off
diskw\home\admin\program\pskill.exe Apache.exe
set Disk=%1
IF "%Disk%"=="" set Disk=w
rem create the disk
subst %Disk%: "diskw"
set apachepath=\usr\local\apache2\
set apacheit=%Disk%:%apachepath%bin\Apache.exe -f %apachepath%conf\httpd.conf -d %apachepath%
set programit=%Disk%:\home\admin\program\
set closeit=%programit%close.bat %Disk%
%Disk%:
cd \usr\local\php
CLS
start %programit%miniserv.exe "%apacheit%"
pause
goto end
:pause
echo .
pause
:end
У меня вопрос, как сделать так, чтобы при запуске (ShellExecute) из дельфи передать параметр "%apacheit%" правильно ? Не хочется использовать в программе создание диска (тут: W).
Нужно сделать так, чтобы программа на дельфи запускала файл miniserv.exe с параметрами апача (%apacheit%).
Заранее спасибо за ответ.