Создать 100 папок по датам в Windows (05.02.2014)
На самом деле создастся менее 100 папок, т.к. часть итераций съедается в месяцы менее 31-дня, но уже в лом.

@echo off
setlocal EnableDelayedExpansion //иначе не работают приращения %-)
set /a d=%date:~0,2%
set /a m=%date:~3,2%
set /a y=%date:~6,4%

for /l %%x in (1, 1, 100) do (
:loop
  set /a d+=1

  if %d% gtr 31 (
    set d=1
    set /a m+=1
    
    if %m% gtr 12 (
      set m=1
      set /a y+=1
    )
  )
xcopy /d:!m!-!d!-!y! /l . .. >nul 2>&1 || goto loop //проверка корректной даты

mkdir "!d!.!m!.!y!"
copy file.txt "!d!.!m!.!y!/file.txt"
)

Вопрос на Google Answers
Необходимое курево
batch, answers
comments powered by Disqus
JavaScript (13)
PHP (11)
Brainfuck (8)
adm (8)
Joomla (4)
Canvas (3)
answers (2)
API (2)
CMS (2)
Modx (2)
jQuery (1)
Ajax (1)
SQL (1)
Shell (1)
batch (1)
10-6