Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Переименовать кучу файлов (http://forum.oszone.net/showthread.php?t=277025)

bagfinder 03-02-2014 16:18 2301867

Переименовать кучу файлов
 
Допустим, есть директория со множеством файлов с разными названиями.
Нужно дать каждому файлу имя, состоящее из рандомных чисел.
Как это реализовать с помощью BAT?

Foreigner 03-02-2014 21:32 2302117

Код:

@echo off
setlocal

pushd "d:\test" || goto:eof
for /f "tokens=*" %%i in (' dir /b /a-d ') do call:ren "%%i"
popd
goto:eof

:ren
set "new=%random%%~x1"
if exist "%new%" goto:ren
ren %1 "%new%"



Время: 13:15.

Время: 13:15.
© OSzone.net 2001-