копирование имен директорий на вторую панель
Select messages from
# through # FAQ
[/[Print]\]
Goto page 1, 2  Next  :| |:
Total Commander -> Общие вопросы

#1: копирование имен директорий на вторую панель Author: Brnandman PostPosted: Fri Oct 17, 2008 14:39
    —
Добрый день
нужно скопировать на вторую панель только имена папок, без файлов которые внутри
возможно ли это?
или как вариант копирование всего, за исключением файлов определенных расширений.

#2:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Oct 17, 2008 15:01
    —
Что значит "копирование имени"? Видимо, имеется в виду как раз-таки копирование папок, но без файлов, так?
Если так, то минимум три пути. Первый, мой любимый, через Xxcopy. Читаем статью, в середине которой как раз об этом.
Второй путь - копируем все, Ctrl+B, * (то есть выделить все), удалить. Папки остаются.
Третий путь - архиваторные плагины TreeCopy* (их несколько, ищем и читаем описание).
А насчет "за исключением" - в справке об этом написано, учимся читать. Подсказка - символ "|".

#3:  Author: Brnandman PostPosted: Fri Oct 17, 2008 15:04
    —
спасибо
прошу прощения, на сайте ничего не нашлось по моим поискам.
в справке все нашлосьSmile


Last edited by Brnandman on Fri Oct 17, 2008 15:12; edited 1 time in total

#4:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Oct 17, 2008 15:06
    —
Недавно был аналогичный вопрос. Меня заломало искать, проще было ответить заново. В ТСКВ (ссылка наверху справа) что-то должно быть, это один из популярных вопросов.

#5:  Author: Brnandman PostPosted: Fri Oct 17, 2008 15:45
    —
еще нужно переместить файлы на уровень вверх
пробую сделать так в строке адреса
Code:
..\*.*
, но перемещает на 2 уровня вверх
можно штатными средствами выкрутиться?

#6:  Author: BatyaLocation: Москва, Россия PostPosted: Fri Oct 17, 2008 17:04
    —
Вахмурка
Видимо, объявили месяц заморочек, а я не в курсе? Wink

Brnandman wrote:
нужно скопировать на вторую панель только имена папок, без файлов которые внутри
Нажать F5 -> Указать в поле "Только файлы типа:" маску "|*.*" -> ОК

Brnandman wrote:
копирование всего, за исключением файлов определенных расширений.
Нажать F5 -> В поле "Только файлы типа:" после символа "|" указать маску с определенным расширемем, например "|*.txt" -> ОК

Brnandman wrote:
еще нужно переместить файлы на уровень вверх
Перетащить с зажатым Shift-ом файлы мышью на ".."
Либо Выделить -> Shift+F6 -> Маска ".." -> ОК

#7:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Oct 17, 2008 18:22
    —
Quote:
Нажать F5 -> Указать в поле "Только файлы типа:" маску "|*.*" -> ОК
Да, пожалуй, это самый простой способ.
Quote:
Нажать F5 -> В поле "Только файлы типа:" после символа "|" указать маску с определенным расширемем, например "|*.txt" -> ОК

Batya, я ведь так и написал, только я разжевал, а ты еще и в рот положил! Не знаю как остальные, а я осваивал ТС, когда никакого форума не было, все приходилось искать самому! И ведь почти все нашлось (хотя именно "почти" - см. первую цитату). Надо приучать юзверей к тому, что 90% ответов находятся нажатием волшебной кнопки F1.

#8:  Author: BatyaLocation: Москва, Россия PostPosted: Fri Oct 17, 2008 18:43
    —
Вахмурка wrote:
90% ответов находятся нажатием волшебной кнопки F1
Абсолютно верно! Cool

#9:  Author: Brnandman PostPosted: Fri Oct 17, 2008 20:20
    —
Batya wrote:
Вахмурка
Видимо, объявили месяц заморочек, а я не в курсе? Wink

Brnandman wrote:
нужно скопировать на вторую панель только имена папок, без файлов которые внутри
Нажать F5 -> Указать в поле "Только файлы типа:" маску "|*.*" -> ОК

Brnandman wrote:
копирование всего, за исключением файлов определенных расширений.
Нажать F5 -> В поле "Только файлы типа:" после символа "|" указать маску с определенным расширемем, например "|*.txt" -> ОК

спасибо, я после первого поста Вахмурки все нашелSmile
не догадался глянуть хелп, полез на форумSmile
Batya wrote:
Brnandman wrote:
еще нужно переместить файлы на уровень вверх
Перетащить с зажатым Shift-ом файлы мышью на ".."
Либо Выделить -> Shift+F6 -> Маска ".." -> ОК

я видимо не совсем верно описал ситуацию
есть несколько папок, например 01 02, в каждой лежит папка photos внутри которой фотографии, я задаю поиск jpg по папкам 01 02, выделяю все найденные файлы и перемещаю на ".." - не работает
так работает только если я выделяю файлы в одной директории
цель, как вы понимаете, переместить фотки на уровень вверх

прошу прощения за свои вопросы

#10:  Author: Tol!kLocation: Арзамас PostPosted: Fri Oct 17, 2008 20:52
    —
Ctrl+X / Ctrl+V
Или принципиально нужно мышью?

#11:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Fri Oct 17, 2008 21:19
    —
Нечто подобное: http://powerpro.wincmd.ru/Scripts/ToRoot.htm.
Если имена файлов и директорий известны, то пишем батник (НЕ ТЕСТИРОВАЛСЯ!):
Code:
ren c:\01\*.jpg c:\
rd c:\01
Если таких директорий умеренно много, то либо передаем их в командной строке, внутри батника используя shift, либо мудрим с циклом for.

#12:  Author: Brnandman PostPosted: Fri Oct 17, 2008 21:38
    —
Tol!k wrote:
Ctrl+X / Ctrl+V
Или принципиально нужно мышью?

директорий много.

#13:  Author: Brnandman PostPosted: Fri Oct 17, 2008 21:40
    —
Вахмурка wrote:
Нечто подобное: http://powerpro.wincmd.ru/Scripts/ToRoot.htm.

то что надо, но нужно еще на уровень вверх
батник не подходит, можно конечно копировать имена директорий и батником обрабатывать, но это не очень удобно

#14:  Author: BatyaLocation: Москва, Россия PostPosted: Sun Oct 19, 2008 16:24
    —
Brnandman wrote:
батник не подходит

Можно и батником, только не обязательно его писать, достаточно просто кнопки:
Code:
TOTALCMD#BAR#DATA
%ComSpec% /c
for /f "delims=" %%a in (%l) do move "%%a" "%%~pa.."
%windir%\system32\shell32.dll,146
Перемещение файлов на один уровень вверх

1
-1
Работает для выделенных файлов.

#15:  Author: МоторокерLocation: г. Пермь (читается Перьмь) PostPosted: Wed Oct 22, 2008 09:37
    —
Batya wrote:
Brnandman wrote:
нужно скопировать на вторую панель только имена папок, без файлов которые внутри
Нажать F5 -> Указать в поле "Только файлы типа:" маску "|*.*" -> ОК

На оффоруме советовали не мучаться, а набрать белиберду
sdgjdfklgjdfkl
в этом поле.
Работает аналогично, но набирается быстрее. Вертикальную черту надо ещё вспомнить, в какой раскладке вводить.



Total Commander -> Общие вопросы


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page 1, 2  Next  :| |:
Page 1 of 2

Powered by phpBB © 2001, 2005 phpBB Group