Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Командная строка, батники, сценарии (bat, cmd)

Модерирует : gyra, Maz

articlebot (21-06-2016 11:40): Следующая часть - Командная строка, батники, сценарии (bat, cmd)  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

mahtanoronra



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
и как мне его применить в моё случае?
не получаться...
 
да
 skip=n       A number of lines to skip at the beginning.  
                   (default = 0)
кажеться это не то.. мне пропускать не нужны строки.
 
мне нужно через

Код:
set VF222=
SET /P VF222=выберите версию форга:
Set VF222="%VF222%"
set n=%VF222%  

написать номер строки написаф число в командной строке
 

Цитата:
берёт из 9 строки  

это из моего старого варианта где нужные мне параметр лежат в 1 файле. и там не один. в каждой строке определённый..(там восновном цифры) которые указывают норме строки других файлов в которых уже присваиваеться нужно значение переменно.
но мне понадобилось что бы один из параметров брался напрямую из строки которуя я укажу
 
bat выводит список
1.7.10-10.13.4.1490-1.7.10
1.7.10-10.13.4.1492-1.7.10
1.7.10-10.13.4.1517-1.7.10
я пишу номер строки 2 например
и переменной %VF21% присваиваться нужна строка.
но во втором варианте моём номер строки присваиваться но %VF21% пуст почему то..

Код:
SET /P VF222=выберите версию форга:
выберите версию форга:1
 
setlocal EnableExtensions EnableDelayedExpansion
 
Set VF222="1"
 
set c=0
 
for /F "UseBackQ delims= eol=#" %F in ("settings\versions.ini") do set /a c+=1  & if !c! == "1" set VF21=%F
 
set /a c+=1  & if !c! == "1" set VF21=1.7.10-10.13.4.1490-1.7.10
 
 
set /a c+=1  & if !c! == "1" set VF21=1.7.10-10.13.4.1492-1.7.10
 
set /a c+=1  & if !c! == "1" set VF21=1.7.10-10.13.4.1517-1.7.10
 
echo VF21=111 VF21
VF21=111 VF21
 
echo VF222=111"1"
VF222=111"1"

Всего записей: 3590 | Зарегистр. 01-03-2009 | Отправлено: 21:51 25-10-2015 | Исправлено: mahtanoronra, 00:06 26-10-2015
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Командная строка, батники, сценарии (bat, cmd)
articlebot (21-06-2016 11:40): Следующая часть - Командная строка, батники, сценарии (bat, cmd)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru