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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Разделить переменную на две переменных

Ответить
Настройки темы
CMD/BAT - [решено] Разделить переменную на две переменных

Аватара для vano42

Новый участник


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

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


Изменения
Автор: vano42
Дата: 08-08-2012
Описание: немного изменил условия
Здравствуйте, подскажите как разделить переменную на 2

имеем

Код: Выделить весь код
set File=C:\Users\User\Desktop\test\zorin_a#1.2.zip
нужно получить

Код: Выделить весь код
%NAME% = zorin_a 
%GRAMM% = 1.2

переменная File меняется.
неизменным остаётся только расширение и маска имени name#gramm.zip
примерные возможные варианты
Код: Выделить весь код
set File=C:\Users\olololo#12.zip
set File=C:\U54sers\drugoe#0.zip

Отправлено: 08:44, 08-08-2012

 

Старожил


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

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


Код: Выделить весь код
@Echo Off
Set File=C:\Users\User\Desktop\test\zorin_a#1.2.zip

For /F "delims=" %%A In ("%File%") Do For /F "tokens=1,2 delims=#" %%B In ("%%~nA") Do Set Name=%%B&Set Gramm=%%C

Echo File=%File%
Echo Name=%Name%
Echo Gramm=%Gramm%
Pause
В первом цикле выделяем только имя файла, отбросив расширение и путь, во втором - разделяем его на две переменных.
Это сообщение посчитали полезным следующие участники:

Отправлено: 09:49, 08-08-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Разделить переменную на две переменных

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] function и много переменных binders Вебмастеру 6 25-12-2010 15:32
PHP: Получение переменных через POST DANTIST Вебмастеру 5 01-04-2007 17:27
настройка системных переменных dromaxim Microsoft Windows NT/2000/2003 9 28-12-2005 17:51
JavaScript: Передача переменных Crowner Вебмастеру 10 03-08-2005 09:52
PHP и передача значений переменных... Guest Вебмастеру 3 13-04-2004 14:01




 
Переход