Я ищу лучший способ для компьютера Windows, чтобы получить список каталогов, вывести результат в форматированный текстовый файл, который я затем смогу использовать для обновления SQL.
Каталоги отформатированы:
/<Category-Name>/img.jpg
или
/<Category-Name>/images/*.jpg
/<Category-Name>/thumbnails/*.jpg
или
/<Category-Name>/full/*.jpg
/<Category-Name>/thumb/*.jpg
Я рассматривал выходной файл, содержащий:
<Category-Name>,f,blah1.jpg
<Category-Name>,f,blah2.jpg
<Category-Name>,t,blah3.jpg
etc...
Мои ограничения заключаются в том, что я не нахожусь, и при этом у меня нет доступа к компьютеру Linux для отличных инструментов, таких как cat
. Поэтому я решил, что C # и .Net Framework - лучший выбор для достижения этой цели. Я полагаю, что Python или Perl с этим справятся, но мне еще предстоит выучить любой язык.
Любые предложения о том, как написать такую программу или другие идеи о том, как справиться с этим, приветствуются.
Чтобы быть ясным, я намерен получить список каталогов с файлами, заканчивающимися на «.jpg», выведенными в текстовый файл, чтобы я мог манипулировать ими для создания SQL INSERT в базе данных. Программирование чего-либо для достижения этой цели займет значительно меньше времени, чем создание каждой записи через систему управления контентом для этой и будущих задач. Каталоги легко тысячами.