Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Стереть переменную (http://forum.oszone.net/showthread.php?t=209484)

Starter1 20-06-2011 18:48 1698335

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

gora 20-06-2011 18:54 1698340

Код:

@Echo Off
Set var=MyVar
Echo %var%
Set var=
Echo %var%
Pause>Nul


Foreigner 20-06-2011 20:40 1698419

Starter1,
Используй setlocal в батнике, чтобы избежать конфликта переменных. Например:
Код:

@echo off
setlocal

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



Время: 21:13.

Время: 21:13.
© OSzone.net 2001-