![]() |
удалить из имени фаила пробелы
суть в следующем: имеется куча фаилов с разными именами, часть из них вида "file data.001", необходимо убрать пробел между частями file и data которые являются единой частью имени, получив фаил вида "filedata.001"
|
Код:
@echo off Код:
@echo off |
Цитата:
сам пробовал исправить... ну не въезжаю никак :) |
так по прикидке...
' dir /b ' заменить на ' dir исходная_папка /b ' и ren %1 %file на что-то типа ren исходная_папка%1 другая_папка%file а почему Цитата:
|
Цитата:
@echo off setlocal for /f "tokens=*" %%i in ('dir c:\Temp\1 /b') do call:ren "%%i" move c:\Temp\1\*.* c:\Temp\arch goto:eof :ren set "file=%~1" ren c:\Temp\1\%1 %file: =% такой скрипт в результате убирает пробелы из имен фаилов в папке c:\Temp\1 и перемещает их в папку c:\Temp\arch Цитата:
огромное спасибо за помощь |
Время: 09:53. |
Время: 09:53.
© OSzone.net 2001-