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

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

Ветеран


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

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


Цитата:
убрать точку в началах имён папок и имена папок были заглавными буквами
Код: Выделить весь код
@echo off
setlocal
1>nul chcp 1251

for /f "tokens=*" %%i in (' dir /b /ad ') do call:1 "%%i"

1>nul chcp 866
goto:eof

:1
set "name=%~1"
if "%name:~0,1%"=="." (set "name=%name:~1%")

for /f "tokens=*" %%i in (' echo %name% ^| sed "s/\(.*\)/\U\1/" ') do ren %1 "%%i"
sed

Отправлено: 16:22, 07-10-2012 | #9