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

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

Ответить
Настройки темы
CMD/BAT - [решено] Можно зациклить увеличение переменной на 1?

Пользователь


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


Конфигурация

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


Изменения
Автор: Masutin
Дата: 15-11-2017
Описание: solved
del

Отправлено: 18:11, 18-10-2017

 

Ветеран


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

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


Masutin, какой смысл во вводе значения переменной окружения id с её последующем уничтожением?
Код: Выделить весь код
set /p id=Введите x:
…
:loop
set id=
?

Что Вам нужно — непонятно. Попробуйте описать задачу (задачу! — а не выбранное Вами решение) словами.
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:32, 18-10-2017 | #2



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

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


Ветеран


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

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


Masutin,
что-то типа этого надо?
Код: Выделить весь код
@echo off
set "a=x"
call :l "%a%"
pause& exit

:l
 if not "%~1%n%"=="x" (echo %~1%n%) else (set /a n+=1& goto l)
exit /b

Последний раз редактировалось alpap, 18-10-2017 в 22:29.

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

Отправлено: 22:21, 18-10-2017 | #3


Пользователь


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

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


Код: Выделить весь код
@echo off
for %%d in (e f) do if exist cd %%d:\VIDEO_TS &goto l
::к файлам на HDD
set /p p=Вставьте путь к VIDEO_TS (Alt+пробел, Изменить) или нажмите Enter для продолжения:
if exist cd "%p%\VIDEO_TS"
set /a x=0
:l
set /a x=x+1
echo PgcDemux VTS_0%x%_0.IFO
::set /p q=Нужное получено? Enter для завершения.
::if q== exit
pause&goto l
Виноват, сразу не указал! 1) Нашёл решение. Код уважаемого alpap не знаю, как применить. Есть ещё? Нужно то, что делал бы
Код: Выделить весь код
for /l %x in (1,1,9)
, но с завершением или продолжением после каждого шага.
2) Полученные от PgcDemux файлы проверяются вручную. Поэтому есть условие или завершения или продолжения. Оба совместимы? Кроме Ctrl+C.

Отправлено: 02:51, 26-10-2017 | #4


Ветеран


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

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


Цитата Iska:
Что Вам нужно — непонятно. Попробуйте описать задачу (задачу! — а не выбранное Вами решение) словами »
актуально!

Отправлено: 03:18, 26-10-2017 | #5


Пользователь


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

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


Спасибо за участие! Цикл c прибавлением 1 уже описал. Теперь любопытны способы прерывания, повтора и выхода, кроме Ctrl+C. Другая тема.

Отправлено: 01:57, 30-10-2017 | #6



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Реализация функций длины переменной, выделение подстроки с параметрами в переменной. NiOl Скриптовые языки администрирования Windows 7 31-01-2019 19:58
CMD/BAT - [решено] Сравнение переменной цикла со строковой переменной NickM Скриптовые языки администрирования Windows 2 17-01-2017 10:28
[решено] Помогите зациклить WARsacred AutoIt 2 19-07-2013 19:15
CMD/BAT - [решено] Увеличение значения имени переменной или считывание строки файла в переменную VokaMut Скриптовые языки администрирования Windows 12 26-11-2012 15:54
CMD/BAT - Как можно задать в качестве переменной путь к папке? korenza Скриптовые языки администрирования Windows 5 02-06-2010 15:52




 
Переход