| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > утилита для services.msc |
| Автор: atm779 7.3.2009, 01:10 |
| Как написать утилиту под win xp, которая за меня будет делать следующие? В services.msc он будет находить строку Apache2 и выполнять комманду "Запустить" |
| Автор: GremlinProg 7.3.2009, 03:08 |
| для Apache такая утилита уже есть: httpd.exe находится в установочной поддиректории апача bin из командной строки управлять сервисом можно так: httpd.exe -w -n "Apache" -k start httpd.exe -w -n "Apache" -k restart httpd.exe -w -n "Apache" -k stop |
| Автор: dumb 7.3.2009, 03:27 |
|
| Автор: atm779 8.3.2009, 22:37 |
| Спасибо. Теперь у меня другая проблема пытаюсь создать *.bat файл, который делал бы следующее net start Apache2 net start MySQL Если создаю bat файл с таким текстом, то ничего не выполняется. Если создаю 2 разных файла с одной из вышеперечисленных комманд в каждом, то все работает. В чем быть проблема? |
| Автор: dumb 9.3.2009, 05:07 |
| ну, во-первых, эта тема уже не имеет никакого отношения к разделу, в котором она размещена. а что касается твоего вопроса, то никаких предпосылок для нерабочести в одном бат-файле нет - скорее всего где-то просто опечатка, либо какой-нибудь(всякое бывает) mac'овский формат переносов строки. поставь третьей строкой pause и посмотри, что пишет. |
| Автор: atm779 10.3.2009, 21:10 |
| Все заработало. Оказывается, просто не в той кодировке сохрянял файл. |