Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Автоматическая загрузка NTFS-комментариев из текстов. файла

 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Neptun79



Joined: 24 Jul 2010
Posts: 93

Post (Separately) Posted: Sun Sep 05, 2010 19:29    Post subject: Автоматическая загрузка NTFS-комментариев из текстов. файла Reply with quote

Доброго времени суток.
Задача такая.
Имеется список видеофайлов в текстовом формате (txt), список примерно с такими "стоблцами":

Название видеофайла с расширением; Жанр; Про-во
Пример:
Салемские Вампиры (Salem' Lot).1979.DVD-Rip.1-ая серия[forum.cyber.yaroslavl.ru].avi; Ужасы; США

Задача - автоматически прописать Жанр и Про-во в комментарии соот. названиями (Жанр и Про-во) с помощью плагина NTFS descriptions 1.1 при совпадении названия видеофайла из этого списка с названием файла на жестком диске , т.е есть например в списке есть видеофайл с названием @Салемские Вампиры (Salem' Lot).1979.DVD-Rip.1-ая серия[forum.cyber.yaroslavl.ru].avi" , если на жестком диске есть файл с таким же названием , то ему автоматически прописываются в NTFS комментарии жанр и про-во из этого текстового списка.

Список файлов в текстовом документе и на жестком диске естественно вразнобой ...

Как можно это попробовать реализовать ? или с помощью скрипта или плагина или еще как-то ?
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Thu Sep 09, 2010 12:16    Post subject: Reply with quote

Code:
@echo off &chcp 1251 >nul
setlocal enableextensions

rem Параметры: список.txt

for /f "usebackq tokens=1,* delims=;" %%f in ("%~1") do call :c "%%f" "%%g"
goto :eof

:c
set "comment=%~2"
if "%comment:~0,1%"==" " set "comment=%comment:~1%"
if exist %1 >"%~1:comment.txt" echo,%comment%
goto :eof
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group