Компьютерный форум 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=280370)

idlazarev_alex@vk 05-04-2014 22:00 2333630

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

Содержание текстового файла:
Код:

text1:text2:text3:text4
XXXXXXX:XXX:XXXXX:XXX

Есть начало строки:
Код:

text1:text2
Надо чтобы в 2 переменные скопировались text3 и text4, т.е %text3% и %text4%
Заранее спасибо.

Iska 05-04-2014 22:11 2333639

Код:

@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:52.

Время: 22:52.
© OSzone.net 2001-