Skip to content

Instantly share code, notes, and snippets.

@ezhov-da
Last active March 10, 2019 12:24
Show Gist options
  • Save ezhov-da/4369a7c53d139455e42663f6030f3f1e to your computer and use it in GitHub Desktop.
Save ezhov-da/4369a7c53d139455e42663f6030f3f1e to your computer and use it in GitHub Desktop.
bat for cycle
rem Операции подстановки ссылок на переменные команды FOR также расширены.
rem Допускается применение следующих синтаксических конструкций:
rem
rem %~I - из переменной %I удаляются обрамляющие кавычки (")
rem %~fI - переменная %I расширяется до полного имени файла
rem %~dI - из переменной %I выделяется только имя диска
rem %~pI - из переменной %I выделяется только путь к файлу
rem %~nI - из переменной %I выделяется только имя файла
rem %~xI - из переменной %I выделяется расширение имени файла
rem %~sI - полученный путь содержит только короткие имена
rem %~aI - переменная %I расширяется до атрибутов файла
rem %~tI - переменная %I расширяется до даты /времени файла
rem %~zI - переменная %I расширяется до размера файла
rem
@echo off
echo start execute in catalog: %~dp0
set FULL_FOLDER=%~dp0create-objects-scripts\src
echo folder for check: %FULL_FOLDER%
set FULL_COMMAND=%FULL_FOLDER%\*.js
echo full command: %FULL_COMMAND%
FOR %%a IN (%FULL_COMMAND%) DO echo %%a
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment