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 Previous  1, 2, 3, 4, 5, 6  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
LocKtaR-o-DarK



Joined: 12 Aug 2005
Posts: 347
Location: Москва

Post (Separately) Posted: Mon May 25, 2009 14:56    Post subject: Reply with quote

evshi
сценарий
Код:
@echo off
setlocal enabledelayedexpansion
for %%a in (%*) do set q=!q!+%%a
set
q=%q:~1%
copy
/b %q% result.txt

кнопка
Code:
TOTALCMD#BAR#DATA
%pp%\comp_f.cmd
%S
TOTALCMD.EXE,2
Соединить файлы

1

_________________
        
Back to top
View user's profile Send private message
aLexx



Joined: 14 Mar 2005
Posts: 442
Location: Новокузнецк

Post (Separately) Posted: Tue May 26, 2009 02:59    Post subject: Reply with quote

Прочёл статью по ссылке от Batya. Полезно, но...
Quote:
Как вариант: переименовываем файлики по виду file01.ext file02.txt

*.ext и *.txt ? Так и должно быть?
Back to top
View user's profile Send private message
Batya



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

Post (Separately) Posted: Tue May 26, 2009 09:39    Post subject: Reply with quote

aLexx
Исходный пост на форуме - http://forum.wincmd.ru/viewtopic.php?p=2006#2006.
Просто D1P приводил сообщения к удобочитаемому виду и кое-где опечатался. Я поправил.
_________________
Нет, я не сплю. Я просто медленно моргаю.
Back to top
View user's profile Send private message
Моторокер



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

Post (Separately) Posted: Sat May 30, 2009 13:17    Post subject: Reply with quote

Гислер не собирается улучшать эту функцию? Даже Нортон умел собирать любые файлы в один, а здесь введено явно искусственное ограничение.
1. Вначале сделай копию файлов, чтобы не удалить исходные.
2. Потом переименуй.
3. Потом курсор на первый файл.
4. И только после этого запусти функцию
_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
Tol!k



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

Post (Separately) Posted: Sat May 30, 2009 14:38    Post subject: Reply with quote

Модераторы
Тема дублирует эту, может склеить их?

Upd.
Подклеена тема "Как слить несколько файлов в один?"


Last edited by Tol!k on Mon Aug 10, 2009 00:31; edited 1 time in total
Back to top
View user's profile Send private message
Моторокер



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

Post (Separately) Posted: Mon Aug 10, 2009 00:08    Post subject: Reply with quote

Tol!k wrote:
Модераторы
Тема дублирует эту, может склеить их?

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



Joined: 26 Jul 2014
Posts: 82

Post (Separately) Posted: Tue Jul 29, 2014 01:09    Post subject: Reply with quote

Подскажите, пожалуйста, как добавить имена файлов в качестве разделителей, в скрипте, приведённом Batya? Спасибо!
Back to top
View user's profile Send private message
Batya



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

Post (Separately) Posted: Wed Aug 06, 2014 11:41    Post subject: Reply with quote

KatMuse wrote:
имена файлов в качестве разделителей

Это как?
_________________
Нет, я не сплю. Я просто медленно моргаю.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4453
Location: Ростов-Дон

Post (Separately) Posted: Wed Aug 06, 2014 13:57    Post subject: Reply with quote

Batya wrote:
Это как?

Видимо, как-то так:
Code:
-- Файл1.txt --
aaa
aaa
-- Файл2.txt --
bbb
bbb

_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
BeardFury78



Joined: 25 Aug 2016
Posts: 175

Post (Separately) Posted: Mon Feb 06, 2017 09:54    Post subject: Reply with quote

Никто не может сделать кнопку, который бы объединял выделенные текстовые файлы в активной панели в один текстовый файл, которые будет размещаться в папке на пассивном панели? И чтобы также можно было объединять файлы на панеле результатов поиска. Буду благодарен за решение задачи, сам искал на форуме, но ничего не нашлось.

 !  Avada:
Это сообщение и всё последующее обсуждение перенесены из темы по обсуждению обмена кнопками в более подходящее место, а сама тема — в Автоматизацию.
Back to top
View user's profile Send private message
Вахмурка



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

Post (Separately) Posted: Mon Feb 06, 2017 11:49    Post subject: Reply with quote

BeardFury78 wrote:
сам искал на форуме, но ничего не нашлось
Чегой-то не верится. Как-то совсем...
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Dimsok



Joined: 17 Aug 2014
Posts: 532

Post (Separately) Posted: Mon Feb 06, 2017 12:00    Post subject: Reply with quote

Если не нужен уникод, то можно так:
Code:
TOTALCMD#BAR#DATA
cmd /c type
%P%S > "%Tmerged.txt"
%COMMANDER_PATH%\Totalcmd.exe,3
Объединить выбранные txt

1
-1


Добавлено спустя 27 минут:

Впрочем, вот с utf 8

Code:
TOTALCMD#BAR#DATA
cmd /c chcp 65001 &&
type %P%S > "%Tmerged.txt"
%COMMANDER_PATH%\Totalcmd.exe,3
Объединить выбранные txt (utf8)

1
-1
Back to top
View user's profile Send private message
BeardFury78



Joined: 25 Aug 2016
Posts: 175

Post (Separately) Posted: Mon Feb 06, 2017 12:30    Post subject: Reply with quote

Вахмурка
Искал по запросу "объединить текстовые файлы" и "слить текстовые файлы". Думал, раз по таким запросам не находит, то таких тем нет. Smile Спасибо за ссылки.
Dimsok
Спасибо за кнопку, но уникод нужен. А с второй кнопкой на панели результатов поиска пишет "Файл не найден". Без панели результатов поиска мне не обойтись. Можно ли что-нибудь в этом случае поправить?
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Mon Feb 06, 2017 15:26    Post subject: Reply with quote

BeardFury78
Чтобы собрать файлы с разной кодировкой, нужно проверить каждый и перекодировать. Это одной кнопкой не делается. Или искомые файлы в одной кодировке? Если да, то в какой?

Avada, перенеси, плиз, куда следует.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
BeardFury78



Joined: 25 Aug 2016
Posts: 175

Post (Separately) Posted: Mon Feb 06, 2017 18:20    Post subject: Reply with quote

Flasher
Да не надо, уже пользуюсь скриптом от Batya.
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 Previous  1, 2, 3, 4, 5, 6  Next
Page 3 of 6

 
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