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

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

Ответить
Настройки темы
CMD/BAT - [решено] Копирование в переменную значения из текстового файла

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


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

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


Нужно в текстовом файле найти строку, далее скопировать её в переменную, типа:

Содержание текстового файла:
Код: Выделить весь код
text1:text2:text3:text4
XXXXXXX:XXX:XXXXX:XXX
Есть начало строки:
Код: Выделить весь код
text1:text2
Надо чтобы в 2 переменные скопировались text3 и text4, т.е %text3% и %text4%
Заранее спасибо.

Отправлено: 22:00, 05-04-2014

 

Ветеран


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

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


Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

set sSourceFile=E:\Песочница\0372\0001.txt

if exist "%sSourceFile%" (
	for /f "usebackq tokens=3,4 delims=:" %%i in ("%sSourceFile%") do (
		set sVar1=%%i
		set sVar2=%%j
		
		echo sVar1=[!sVar1!]
		echo sVar2=[!sVar2!]
	)
) else (
	echo Source file [%sSourceFile%] not found.
	exit /b 1
)

endlocal
exit /b 0
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:11, 05-04-2014 | #2



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

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



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Присвоить значения переменной из текстового файла Cem AutoIt 9 05-03-2014 19:11
CMD/BAT - Сборка текстового файла из содержимого другого текстового файла icomboy Скриптовые языки администрирования Windows 0 10-09-2013 15:17
CMD/BAT - [решено] Выборочное копирование из текстового файла. odin1 Скриптовые языки администрирования Windows 5 09-03-2012 22:00
CMD/BAT - Поиск и копирование нескольких строк из текстового файла. valen Скриптовые языки администрирования Windows 0 07-11-2011 17:27
CMD/BAT - [решено] Чтение содержимого текстового файла в переменную kosmopes Скриптовые языки администрирования Windows 2 11-03-2011 12:58




 
Переход