Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - bat change

Ответить
Настройки темы
CMD/BAT - bat change

Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Добрый день. У меня возникла проблема, если возможно, подскажите как решить.
Есть код:
Код: Выделить весь код
@echo off

diskw\home\admin\program\pskill.exe Apache.exe
IF NOT ERRORLEVEL 1 goto started
set Disk=%1
IF "%Disk%"=="" set Disk=w
rem create the disk
subst %Disk%: "diskw"
IF ERRORLEVEL 1 goto hint
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
start \usr\local\mysql\bin\mysqld-nt.exe --defaults-file=/usr/local/mysql/bin/my-small.cnf
CLS
echo The server is working on the disk %Disk%:\ [http/169.254.54.202/a/]
start %Disk%:\home\admin\WWW\redirect.html
start %programit%miniserv.exe "%apacheit%" "%closeit%"
goto end
:hint
CLS
echo The disk %Disk% is busy. Use start.bat [disk letter]
goto pause
:started
CLS
echo ERROR!!! 
echo One of the instances of Apache server is started. Use stop.bat
:pause
echo .
pause
:end
Как вы видите он создаёт дик W и работает с ним - включает Apache.
Вопрос: как правильно изменить код, чтобы он не создавал диск, а работал с папкой, в которой он лежит.
Заранее спасибо за ответ.

Отправлено: 22:39, 09-06-2010

 

Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


Цитата njeer:
У меня возникла проблема »
а в чем, собственно, проблема?.. обычно виртуальный диск "просто так" не назначают
кстати, речь идет как минимум о трех батниках: "start.bat", "close.bat" и "stop.bat"

Отправлено: 09:13, 10-06-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - bat change

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Windows 2003 change password user IsildoR Microsoft Windows NT/2000/2003 7 17-03-2010 13:08
V. 5.5/2000/2003 - OWA (Password Change) minion Microsoft Exchange Server 7 16-03-2009 13:39
Прочее - Mac adress (change) str1945 Сетевое оборудование 1 30-12-2008 22:48
The Bat Guest Хочу все знать 7 14-10-2003 18:37




 
Переход