Можно ли создать копии множества файлов с тем же расширением, но с нулевым размером?
Есть много (2-3 тыс в папке) mp3 файлов , хотел сделать такие же дубли, но пустышки - для чего , боюсь не смогу правильно донести , голова не варит после бессонной ночи , извините. Или хотя бы разом скопировать все имена и вставить в пустые txt файлы а затем в TC сменил бы расширение...
Спасибо всем!
Разное - [решено] Создание копий файлов, но с нулевым размером
-
iglezz
Re: Разное - [решено] Создание копий файлов, но с нулевым размером
dorga6, Неясно какая структура требуется.
Исходные файлы находятся в одной папке?
Пустышки должны быть рядом с исходными файлами, в отдельной папке с повторением структуры исходных папок или в одной папке?
Если TC == Total Commander, то некоторые сценарии легко реализуются при помощи wcx плагина MakeBat (с ограничением -- он не понимает Unicode символы в путях/именах) (пример строки: @copy nul "%M" >nul)
В любом случае надо переезжать в тему
Исходные файлы находятся в одной папке?
Пустышки должны быть рядом с исходными файлами, в отдельной папке с повторением структуры исходных папок или в одной папке?
Если TC == Total Commander, то некоторые сценарии легко реализуются при помощи wcx плагина MakeBat (с ограничением -- он не понимает Unicode символы в путях/именах) (пример строки: @copy nul "%M" >nul)
В любом случае надо переезжать в тему
Скриптовые языки администрирования Windows
-
dorga6
Re: Разное - [решено] Создание копий файлов, но с нулевым размером
iglezz, Спасибо Вам за отзывчивость, да, все файлы в одной папке, пустышки можно уложить в отдельной папке рядом с исходной, без повторения структуры.
-
dorga6
Re: Разное - [решено] Создание копий файлов, но с нулевым размером
Код:
Код: Выделить всё
robocopy.exe /create "*.mp3" "C:\Мои проекты\0290\Source" "C:\Мои проекты\0290\Destination"-
dorga6
Re: Разное - [решено] Создание копий файлов, но с нулевым размером
Цитата Iska:
robocopy.exe /create "*.mp3" "C:\Мои проекты\0290\Source" "C:\Мои проекты\0290\Destination"
Это значит в командной строке надо ввести скрипт или как, просто я слабак в этом, + в скрипте про размер создаваемых файлов вроде ничего не обозначено?
************************************************************************
PS Мне на MailRu подсказали: ну тогда простейший скрипт ( zero.dat - файл нулевого размера )
for %%i in ( НАЧАЛЬНЫЙ_КАТАЛОГ\*.* ) do copy zero.dat КОНЕЧНЫЙ_КАТАЛОГ\%%i
Но мне не удалось запустить этот батник, ошибка, видимо я не понял как и где правильно прописать знаки %%i *.*
robocopy.exe /create "*.mp3" "C:\Мои проекты\0290\Source" "C:\Мои проекты\0290\Destination"
Разное - [решено] Создание копий файлов, но с нулевым размером
Это значит в командной строке надо ввести скрипт или как, просто я слабак в этом, + в скрипте про размер создаваемых файлов вроде ничего не обозначено?
************************************************************************
PS Мне на MailRu подсказали: ну тогда простейший скрипт ( zero.dat - файл нулевого размера )
for %%i in ( НАЧАЛЬНЫЙ_КАТАЛОГ\*.* ) do copy zero.dat КОНЕЧНЫЙ_КАТАЛОГ\%%i
Но мне не удалось запустить этот батник, ошибка, видимо я не понял как и где правильно прописать знаки %%i *.*
-
megaloman
Re: Разное - [решено] Создание копий файлов, но с нулевым размером
Код:
Код: Выделить всё
@Echo Off
Set "FoldIn=Z:\Backup"
Set "FoldOut=Z:\Backup.Double"
Set "Mask=*.*"
2>nul Md "%FoldOut%"
FOR /F "usebackq delims=" %%f IN (`2^>nul Dir "%FoldIn%\%Mask%" /B /A:-D`) Do >"%FoldOut%\%%~nxf" cd.
Exit /B 0-
dorga6
Re: Разное - [решено] Создание копий файлов, но с нулевым размером
Цитата megaloman:
Код:
@Echo Off
Set "FoldIn=Z:\Backup"
Set "FoldOut=Z:\Backup.Double"
Set "Mask=*.*"
2>nul Md "%FoldOut%"
FOR /F "usebackq delims=" %%f IN (`2^>nul Dir "%FoldIn%\%Mask%" /B /A:-D`) Do >"%FoldOut%\%%~nxf" cd.
Exit /B 0
Спасибо огромное! Гениально! Низкий Вам поклон!!! Как же я Вам завидую, умные и добрые ЛЮДИ!!!!!
С наступающим Вас всех и всех Вам благ!!!
Код:
@Echo Off
Set "FoldIn=Z:\Backup"
Set "FoldOut=Z:\Backup.Double"
Set "Mask=*.*"
2>nul Md "%FoldOut%"
FOR /F "usebackq delims=" %%f IN (`2^>nul Dir "%FoldIn%\%Mask%" /B /A:-D`) Do >"%FoldOut%\%%~nxf" cd.
Exit /B 0
Разное - [решено] Создание копий файлов, но с нулевым размером
Спасибо огромное! Гениально! Низкий Вам поклон!!! Как же я Вам завидую, умные и добрые ЛЮДИ!!!!!
С наступающим Вас всех и всех Вам благ!!!
-
Iska
Re: Разное - [решено] Создание копий файлов, но с нулевым размером
Цитата dorga6:
Это значит в командной строке надо ввести скрипт
Можете в командной строке вводить данную команду.
Цитата dorga6:
или как
Или создать пакетный файл. Или ввести в окне «Выполнить». Как хотите.
Цитата dorga6:
+ в скрипте про размер создаваемых файлов вроде ничего не обозначено?
Обозначено. Специально — красным цветом.
Это значит в командной строке надо ввести скрипт
Разное - [решено] Создание копий файлов, но с нулевым размером
Можете в командной строке вводить данную команду.
Цитата dorga6:
или как
Разное - [решено] Создание копий файлов, но с нулевым размером
Или создать пакетный файл. Или ввести в окне «Выполнить». Как хотите.
Цитата dorga6:
+ в скрипте про размер создаваемых файлов вроде ничего не обозначено?
Разное - [решено] Создание копий файлов, но с нулевым размером
Обозначено. Специально — красным цветом.