Имя пользователя:
Пароль:
 

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

Googler


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

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


Dirk Diggler
Цитата:
Однако, удалим конструкцию с IF, и всё работает как надо:
дык сам и ответил - в батнике, нужно так:
Код: Выделить весь код
@echo off
SETLOCAL ENABLEDELAYEDEXPANSION

SET PING= ping.au3
SET HOST1=google.com
SET DG=192.168.100.12312

%ping% %HOST1% 
echo ping %HOST1% returns %errorlevel%

if "%DG%"=="" (
rem 
) ELSE (
%ping% %DG%
echo ping %DG% returns !errorlevel!
)
З.Ы. подробности смотри в "CMD /?"

Отправлено: 08:13, 10-09-2006 | #356