Пакетные файлы - Создание файлов на основе списка
Я ищу, чтобы создать большое количество довольно небольших файлов php на основе заранее определенного списка. Я также хотел бы вставить что-то в эти файлы.php. У меня есть готовый список, и осталось чуть более 7500 файлов для создания. Каждая строка отличается PHP
файл, такой как
Cheese.php
Cheeese.php
Cheeeese.php
Вы поняли, они немного меняются. Список уже находится в текстовом файле, и мне нужно построчно прочитать текстовый файл и создать файл, используя эту строку. Я уже знаю, команда для создания файлов через командную строку fsutil file createnew
Я просто ищу способ сделать это с помощью массивного текстового файла, а затем также добавить один и тот же предопределенный текст в каждый из PHP
файлы, которые я создаю.
Может ли кто-нибудь помочь направить меня в правильном направлении? Я бы сделал это вручную, но 7500 занимает немного времени!
1 ответ
Сделать это в пакетном файле довольно просто:
for /f "delims=" %%a in (phplist.txt) do (
Echo. >> "C:\Path\To\MainDirectory\%%~a"
)
Приведенное выше создаст все перечисленные файлы пустыми.
Вы можете изменить это, заменив среднюю строку на то, что вы хотите, и указав имена файлов как %%~a
,