Можно.возможно ли реализовать замену символов "_", "." в именах директорий, пакетным файлом BAT?
@echo off
SetLocal EnableExtensions EnableDelayedExpansion
set Folder=g:\test\do
For /f "delims=[ tokens=1*" %%a in ('dir /b /ad "%Folder%\*"') do (
set name=%%a
set ID=%%b
set "ID=!ID:_=-!"
set "ID=!ID:.=!"
echo "%%a[%%b" =^> "!name![!ID!"> example.txt
rem ren "%Folder%\%%a[%%b" "!name![!ID!"
)
pause
ого. Аж глаза на лоб выскочили от кол-ва кнопочек ))Dragokas, Ctrl + M.
Предупреждение: если в имени папки попадутся знаки восклицания (!), все они будут удалены.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?