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

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

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


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

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


Цитата Iska:
goto /? »
это я прочел в справке, но все равно понять не могу, как же он тогда тут работает?
Код: Выделить весь код
@echo off
setlocal

set /p cnt="Введите начальное значение: "
for /f "delims=" %%i in ('
"dir /a-d/b *.jpg 2>nul"
') do (
 call:rename "%%i"
 )

set /p p="Введите путь перемещения: "
move *.jpg "%p%">nul

endlocal
goto:eof


:rename
 set pref=00%cnt%
 ren %1 "name_%pref:~-3%.jpg"
 set /a cnt+=1
 goto:eof
особенно часть:
Код: Выделить весь код
:rename
 set pref=00%cnt%
 ren %1 "name_%pref:~-3%.jpg"
 set /a cnt+=1
 goto:eof
Выполняется переименование файла, потом к переменной прибавляется единица ии.. передает управление в конец.. это же и так конец? куда он управление передает?

Отправлено: 01:52, 29-07-2014 | #11