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

Показать сообщение отдельно

Аватара для El Sanchez

Ветеран


Contributor


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

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


njg,
Ну что-то типа такого:
Код: Выделить весь код
@echo off
Title Подключение

call :make_dialup
echo Подключение виртуального диска...
start "" "%PROGRAMFILES%\TrueCrypt\TrueCrypt.exe" /v d:_topHCCacheHCdisk.tc /p HC /l z /s /q
echo Запуск HandyCache...
start HandyCache.lnk
echo Запуск Miranda...
start miranda.lnk
echo.
echo Выходим...
ping 127.0.0.1 -n 2 > nul
goto :EOF

:make_dialup
<nul set /p $var=Устанавливаем DialUp подключение...
rasdial life>nul&&echo OK!
if %ERRORLEVEL%==734 echo Ошибка! Удаленный комп отказал.
if %ERRORLEVEL%==720 echo Ошибка! Удаленный комп не отвечает.
if %ERRORLEVEL%==797 (echo Ошибка! Модем не найден или занят.) else (echo Ошибка с кодом %ERRORLEVEL%)
if %ERRORLEVEL% GTR 0 ping 127.0.0.1 -n 6 > nul
P.S. amel27, Символ $ в имени переменной как-то влияет на нее или это сделано для удобства, чтобы видеть в коде где переменная, а где котлеты с мухами?

Отправлено: 21:32, 20-08-2009 | #4