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

Показать сообщение отдельно

Ветеран


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

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


Цитата id142434987@vk:
нужно вывести значение всех переменных на экран, »
Код: Выделить весь код
set
Или Вам именно значения?

Цитата id142434987@vk:
вот файл Index.txt
info1=Саша
info2=Леша
info3=Катя
info4=Маша
info5=Света
количество переменных info может быть много, а как их вывести??? »
Аналогично, по единому префиксу (если там именно так, как Вы указали):
Код: Выделить весь код
set info
Цитата id142434987@vk:
переменные берутся командой из файла Index.txt
set sFile=Index.txt
if exist "%sFile%" ( for /f "usebackq tokens=1,2 eol=; delims==" %%i in ("%sFile%") do set %%i=%%j ) »
Проще будет:
читать дальше »
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

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

if exist "%sSourceFile%" (
	for /f "usebackq delims=" %%i in ("%sSourceFile%") do set %%~i
) else (
	echo Can't find source file [%sSourceFile%].
	exit /b 1
)

set info

endlocal
exit /b 0

Отправлено: 18:59, 06-10-2014 | #2