Запуск через консоль - делфи
Есть фтп сервак запускается так
procedure TMainForm.StartButtonClick(Sender: TObject);
begin
FtpServer1.Banner := BannerEdit.Text;
FtpServer1.MaxClients := SpinEdit1.Value;
FtpServer1.Port := IntToStr(SpinEdit2.Value);
FtpServer1.Start;
end;
выключается так
procedure TMainForm.FtpServer1Stop(Sender: TObject);
begin
StartButton.Enabled := true;
StopButton.Enabled := false;
StatusBar1.Panels[0].text := 'Остановлен';
bConnected := false;
end;
как пределать консольные команды
чтоб вводя ftp.exe -start она запустила его на удаленном компьютере
чтоб вводя ftp.exe -stop она остановила его на удаленном компьютере
ftp.exe /? справка какаянить
сервак будет находиться на удаленном компутере
Номер выпуска : 1937
Возраст листа : 143 (дней)
Количество подписчиков : 388
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/77877
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
Hi!
Все просто:
if paramstr(1)='-start' then Strat;
if paramstr(1)='-stop' then Stop;
if paramstr(1)='/?' then Help;
Start,Stop,Help - твои процедуры.