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

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

Старожил


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

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


вот батни (тестовый)

Код: Выделить весь код
FOR /F "TOKENS=2* DELIMS=:" %%A IN ('IPCONFIG ^| FIND "IP Address"') DO FOR %%B IN (%%A) DO SET myip=%%B  
set  
pause
вот результат его работы

Код: Выделить весь код
  
E:\!my_backUP>FOR /F "TOKENS=2* DELIMS=:" %A IN ('IPCONFIG | FIND "IP Address"')   DO FOR %B IN (%A) DO SET myip=%B    
E:\!my_backUP>set
  ALLUSERSPROFILE=C:\Documents and Settings\All Users  
APPDATA=C:\Documents and Settings\Администратор\Application Data  
CLIENTNAME=Console  
COMMANDER_PATH=E:\totalcmd  
CommonProgramFiles=C:\Program Files\Common Files  
COMPUTERNAME=PREDATOR 
 ComSpec=C:\WINDOWS\system32\cmd.exe  
HOMEDRIVE=C:  
HOMEPATH=\Documents and Settings\Администратор  
LOGONSERVER=\\PREDATOR  
NUMBER_OF_PROCESSORS=1  
OS=Windows_NT 
 Path=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Co  mmon Files\Autodesk Shared\;C:\Program Files\backburner 2\  
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH  
PROCESSOR_ARCHITECTURE=x86  
PROCESSOR_IDENTIFIER=x86 Family 6 Model 8 Stepping 1, AuthenticAMD  
PROCESSOR_LEVEL=6  
PROCESSOR_REVISION=0801  
ProgramFiles=C:\Program Files  
PROMPT=$P$G  
SESSIONNAME=Console  
SystemDrive=C:  
SystemRoot=C:\WINDOWS  T
EMP=C:\WINDOWS\TEMP  
TMP=C:\WINDOWS\TEMP  
USERDOMAIN=PREDATOR  
USERNAME=Администратор  
USERPROFILE=C:\Documents and Settings\Администратор  
windir=C:\WINDOWS    
E:\!my_backUP>pause  
Для продолжения нажмите любую клавишу . . .

дак вот в списке переменных должна бы появиться переменная myip (на время работы батника),а ее нет

да и может всеж поясните каким образом происходит присвоение переменной.

и еще вопросик как в батнике открыть файл в определенном приложении ? к примеру

start **.txt

чтоб он открылся не в блокноте ,а том в чем я укажу ?

Отправлено: 19:03, 05-06-2006 | #5