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 

Дублирование файловой структуры в обнулённом виде
Goto page 1, 2, 3, 4, 5  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
johngray



Joined: 21 Mar 2009
Posts: 5

Post (Separately) Posted: Sat Mar 21, 2009 20:50    Post subject: Дублирование файловой структуры в обнулённом виде Reply with quote

Здравствуйте, форумчане!
По работе, возник вопрос:

1. Можно ли, с помощью TC, создать копию родительской структуры каталогов, где будут находиться файлы с этой структуры, в формате - имя.расширение, но с 0 размером - пустые?

2. Как лучше организовать поиск и удаление дубликатов в структуре, если они могут находиться в разных каталогах, и иметь различные названия, но одинаковый формат и размер?

Хочу выразить Большое спасибо за помощь более опытным пользователям TC, и гуру форума..
Буду ждать ответа..

 !  Avada:
Перенесено с изменением заглавия из "Общих вопросов" в "Автоматизацию".
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Sat Mar 21, 2009 21:04    Post subject: Reply with quote

johngray wrote:
Можно ли, с помощью TC, создать копию родительской структуры каталогов...

Можно: Копирование "пустой" структуры каталогов с файлами
johngray wrote:
Как лучше организовать поиск и удаление дубликатов в структуре

В инструменте поиска (Alt+F7) перейти на вкладку "Допонительно" и поиграться с опцией "Поиск дубликатов" (если я правильно понял вопрос "по имени" надо снять, "по размеру" и "по содержимому" поставить). Потом, для удобства, можно воспользоваться этим скриптом: Выделение дубликатов после поиска
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
johngray



Joined: 21 Mar 2009
Posts: 5

Post (Separately) Posted: Sat Mar 21, 2009 21:21    Post subject: Reply with quote

Спасибо! Буду эксперементировать.. Very Happy
Back to top
View user's profile Send private message
790



Joined: 09 Aug 2008
Posts: 305

Post (Separately) Posted: Sun Mar 29, 2009 20:06    Post subject: Reply with quote

А как создать кучу файлов 0-размера с разными расширениями из списка.txt ?
(а то я уже запарился их по одному делать)
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Sun Mar 29, 2009 20:26    Post subject: Reply with quote

790
Создание "пустых" копий
Копирование "пустой" структуры каталогов с файлами
Back to top
View user's profile Send private message
Моторокер



Joined: 06 May 2005
Posts: 1517
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Mon Apr 06, 2009 10:59    Post subject: Reply with quote

Цель какова всех этих действий? Может проще использовать плагин для создания каталога файлов?
_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2218
Location: Москва, Россия

Post (Separately) Posted: Wed Apr 08, 2009 19:25    Post subject: Reply with quote

790 wrote:
А как создать кучу файлов 0-размера с разными расширениями из списка.txt ?

Не понял, в файле-списке ("список.txt") перечислены расширения или файлы, которые необходимо создать?
_________________
Нет, я не сплю. Я просто медленно моргаю.
Back to top
View user's profile Send private message
ask



Joined: 25 Mar 2009
Posts: 34

Post (Separately) Posted: Fri Apr 24, 2009 10:40    Post subject: Reply with quote

файлы можно как то отключить? только папки оставить. глубина вложений тоже не регулируется?
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Sat Apr 25, 2009 09:31    Post subject: Reply with quote

ask
В смысле - на получателе отобразить каталожную структуру источника, но без файлов? На оффоруме подробно описано здесь. Вкратце и по-русски - надо в диалоге копирования в поле "Только файлы типа" ввести |*.* или любую заведомо не существующую в исходной папке файловую маску (например, *.!!!). Глубина вложенности не регулируется, копируется вся структура от и до.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
ask



Joined: 25 Mar 2009
Posts: 34

Post (Separately) Posted: Sat Apr 25, 2009 13:54    Post subject: Reply with quote

Avada
Да, именно так.
Back to top
View user's profile Send private message
nicothin



Joined: 30 Aug 2011
Posts: 2

Post (Separately) Posted: Tue Aug 30, 2011 21:13    Post subject: Reply with quote

Пытаюсь решить ту же задачу: создание в целевой вкладке полной файловой структуры выделенных файлов исходной вкладки.
Способ 1
Ссылка
создал файл, повесил на кнопку, прописал параметры
выделяю несколько файлов и папок, жму кнопку
получаю структуру папок, БЕЗ файлов вообще.
Способ 2
Ссылка
создал кнопку
выделяю файлы, жму
ничего не происходит (на мгновение появляется консольное окошко)

Win 7, 64

Вопрос: как, все же, создать во второй вкладке файловую структуру (папки плюс файлы нулевого размера)?
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Aug 30, 2011 21:26    Post subject: Reply with quote

nicothin wrote:
Win 7, 64
Из Run-a: cmd /k fsutil /?

Что пишет?

Можно в первом способе поменять
Code:
    WSH.Run "fsutil file createnew """ & Target & FSO.GetFile(Selected).Name & """ 0", 7, True
на
Code:
    FSO.CreateTextFile(Target & FSO.GetFile(Selected).Name)
а также
Code:
    WSH.Run "fsutil file createnew """ & Tar & FSO.GetFile(f).Name & """ 0", 7, True
на
Code:
    FSO.CreateTextFile(Tar & FSO.GetFile(f).Name)
Back to top
View user's profile Send private message
nicothin



Joined: 30 Aug 2011
Posts: 2

Post (Separately) Posted: Wed Aug 31, 2011 12:55    Post subject: Reply with quote

Flasher
спасибо, внес предложенные Вами изменения, скрипт создал папки и файлы.
Back to top
View user's profile Send private message
Crimea



Joined: 22 Sep 2011
Posts: 1

Post (Separately) Posted: Thu Sep 22, 2011 23:48    Post subject: Reply with quote

День добрый, уважаемые!
Чтобы не плодить ещё одну тему, спрашиваю тут.
Вот с помощью приведённых на форуме советов получилось создать структуру каталогов, идентичную исходной, но без файлов.
В исходной структуре в каждом каталоге содержатся файлы с двумя расширениями - к примеру, *.flac и *.mp3
Мне нужно из исходных каталогов перенести в тУ пустую структуру только mp3 файлы. Можно и вручную бы сделать, но файлов много и всё это утомляет. Возможно ли одной командой это сделать? Или сделать так, чтобы из исходного каталога с подкаталогами создать копию с сохранением структуры, но чтобы в там оказались только mp3 файлы?

Немного путано написал, наверное, но как точнее - не знаю.
Спасибо заранее за ответы Smile
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2584
Location: Большая деревня Москва

Post (Separately) Posted: Fri Sep 23, 2011 00:00    Post subject: Reply with quote

Либо я тебя действительно не понял, либо ты не видишь второго поля в диалоге копирования. Называется оно "Only files of this type". Пишешь туда маску и вуаля.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
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
Goto page 1, 2, 3, 4, 5  Next
Page 1 of 5

 
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