06.10.2010, 00:08 | #1 |
Специалист
Регистрация: 12.05.2008
Адрес: Адрес: Адрес:
Сообщений: 119
Вес репутации: 200
|
Помогите написать bat'ник
Хочу написать батник для автоматического создания virtualhost для apache и прописыванием в hosts. Ниже скрипт, который должен сканировать домены на диске F: и поддомены в них. Домены и поддомены должны хранится в разных переменных.
Код:
ChCp 1251>Nul :: путь к каталогу с исследуемыми папками Set folder=f: Del /q listfolder.txt 2>Nul For /F "UseBackQ Delims=" %%I In (`Dir "%folder%" /AD /B /ON 2^>Nul`) Do ( set domeny=%%I For /F "UseBackQ Delims=" %%a In (`Dir %folder%/%domeny% /AD /B /ON 2^>Nul`) Do ( Echo %%a>>listfolder.txt ) ) Pause>Nul |
06.10.2010, 14:47 | #2 |
Специалист
|
зачем такой геморрой?
есть вполне удобная функция создания виртуальных доменов VirtualDocumentRoot
__________________
Не получается воткнуть код на сайт? Могу помочь. ася: 858-368. Рефералам бесплатно |
07.10.2010, 10:18 | #3 | |
Специалист
Регистрация: 12.05.2008
Адрес: Адрес: Адрес:
Сообщений: 119
Вес репутации: 200
|
Цитата:
Написал скрипт, может кому пригодится. Сканирует все домены и поддомены в указанном пути и записывает их в файл hosts и httpd-vhosts.conf. В файлах start-host.txt и start-httpd-vhosts.txt задаются начальные значения, которые будут записаны в начале hosts и httpd-vhosts.conf. Настройки в bat файле: htdocs - путь к директории доменов vhosts путь к httpd-vhosts.conf ip - ip адрес P.S. Добавьте bat файл в исключения антивируса, может не быть доступа на запись в hosts. |
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите написать не сложную программку на С++ | Psihadelic | Курилка | 30 | 27.12.2009 22:49 |
Помогите написать простой скриптик | omnislash | Разработка и сопровождение сайтов | 18 | 18.04.2009 17:21 |
Помогите написать текст на сайте. | Deadman_n | Курилка | 4 | 23.12.2008 21:16 |
а как в сапорт написать? | GoodMan | Вопросы по работе системы | 5 | 12.05.2008 18:01 |
Часовой пояс GMT +3, время: 20:24.