PDA

Показать полную графическую версию : [решено] Стереть переменную


Starter1
20-06-2011, 18:48
В общем при написание bat-ника столкнулся с такой проблемой, одна и та же переменная применяется в разных местах то есть одна переменная равно своему одному значению, но в определённом месте ту переменную необходимо приравнять к пустой строке или к ничему то есть стереть эту переменную. Подскажите как это сделать?

gora
20-06-2011, 18:54
@Echo Off
Set var=MyVar
Echo %var%
Set var=
Echo %var%
Pause>Nul

Foreigner
20-06-2011, 20:40
Starter1,
Используй setlocal в батнике, чтобы избежать конфликта переменных. Например:

@echo off
setlocal

set "time=99:99:99"
echo %time%




© OSzone.net 2001-2012