![]() |
Переименовать файлы в папке
Где то раньше видел тему там что то похожее про файлы архива ни как немогу найти
вообщем в папке remont есть куча фотографий с расширением .jpg вот надо все их переименовать в image1.jpg, image2.jpg и так далее... Код:
@echo off |
Код:
@echo off |
Похожая задача.
Нужно в папке и подпапках позаменять все файлы пустышками с таким же названием, как у оригинала. Использую такой скрипт @ECHO OFF SETLOCAL EnableExtensions EnableDelayedExpansion SET DirName="%~dp0test" IF EXIST 1.txt DEL 1.txt FOR /F "DELIMS=" %%B IN ('DIR !DirName! /B /S /A-D') DO ( SET /A N+=1 copy "%~dp0file_from.jpg" %%B /Y ) Работает, но если в пути файла есть спецсимволы (пробел например), то такая папка игнорируется. Что можно поправить, чтобы работало как надо? Снимается вопрос copy "%~dp0file_from.jpg" "%%B" /Y |
mariolast,
Если это не злокозненное злодейство
Код:
@Echo Off А неувядающий :) скрипт Iska столетней давности я бы переписал в виде
Код:
@Echo Off Set "OldName=*" |
Цитата:
Попробуйте так: Скрытый текст
Код:
@echo off Путь к целевому каталогу задаётся параметром пакетного файла (также можно просто перетянуть целевую папку на пакетный файл в Проводнике). |
Время: 17:04. |
Время: 17:04.
© OSzone.net 2001-