Перемещение файлов и папок
|
|
Andrey_A | Дата: Среда, 04.07.2012, 17:47 | Сообщение № 1 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
|
Перемещение
В теме опубликованы кнопки для перемещения файлов и папок в Total Commander Image
Примечание: - Ряд кнопок интегрированы под Total Commander Image. Если универсальная кнопка работает в Вашем Тотале, но некорректно отображается её значок(или совсем отсутствует), можно поставить значок свой или скачать Библиотеку Wcmicons.dll.
Библиотека значков Wcmicons.dll
[info]Каждый может выложить соответствующую теме кнопку для Total Commander, которой здесь нет. Комментарии здесь не запланированы. Если Вы желаете высказать своё мнение, сообщить об ошибке или у Вас есть интересные предложения, Вы можете сделать это в темах: ОБЩИЕ ВОПРОСЫ ПО КНОПКАМ или ЗАКАЗ КНОПОК [/info]
|
|
| |
chip642 | Дата: Понедельник, 17.08.2015, 18:56 | Сообщение № 76 |
|
Перемещение изображений
Переместить из выделенных каталогов файлы png, jpg, ico в соседнюю панель, в созданные папки с именем - ширинаxвысота перемещаемых файлов
Доступно только для пользователей
Переместить из выделенных каталогов файлы png, jpg, ico в АКТИВНУЮ панель, в созданные папки с именем - ширинаxвысота перемещаемых файлов
Доступно только для пользователей
|
|
| |
chip642 | Дата: Понедельник, 17.08.2015, 19:00 | Сообщение № 77 |
|
Перемещение файлов
В выделенных папках переместить все файлы с расширением, выбранным или прописанным в диалоговом окне, в противоположную панель
Доступно только для пользователей
В выделенных папках переместить файлы *.smd *.bin *.gen в папку "ромы"
Доступно только для пользователей
Переместить выделенные объекты в создаваемую в активной панели папку (имя вводится в диалоге)
Доступно только для пользователей
|
|
| |
chip642 | Дата: Понедельник, 17.08.2015, 19:02 | Сообщение № 78 |
|
Перемещение архивов
Переместить в противоположную панель все битые и запароленные архивы внутри выделенных каталогов, в папки с именами родительских каталогов найденных архивов
Доступно только для пользователей
|
|
| |
chip642 | Дата: Суббота, 26.09.2015, 14:44 | Сообщение № 79 |
|
Переместить при условии ...
Переместить в другую панель объекты (при открытом FTP и архиве не производить перемещение)
Доступно только для пользователей
Переместить в другую панель объекты (при открытом FTP и архиве не производить перемещение)
Доступно только для пользователей
Перемещение файла test.txt из папки Test в папку My с изменением имени в test_bak.txt (если папка D:\My\ не создана, то не перемещается)
Доступно только для пользователей
Перемещение файла test.txt из папки Test в папку My с изменением имени в test_bak.txt (если папка D:\My\ не создана, то создаётся и файл не перемещается)
Доступно только для пользователей
Перемещение файла test.txt из папки Test в папку My с изменением имени в test_bak.txt с заменой, если такой файл уже существует (если папка D:\My\ не создана, то создаётся и файл не перемещается)
Доступно только для пользователей
|
|
| |
chip642 | Дата: Суббота, 26.09.2015, 15:04 | Сообщение № 80 |
|
Перемещение в корзину
Перемещает в корзину все файлы с расширением .tmp из корня диска D:\
Доступно только для пользователей
Перемещает в корзину файл test.txt
Доступно только для пользователей
Перемещает в корзину файл под курсором
Доступно только для пользователей
|
|
| |
chip642 | Дата: Суббота, 26.09.2015, 15:08 | Сообщение № 81 |
|
Переместить ...
Переместить папку Test в папку MyDocs
Доступно только для пользователей
Перемещение всех txt-файлов из папки Test в TxtFiles
Доступно только для пользователей
|
|
| |
chip642 | Дата: Суббота, 26.09.2015, 15:09 | Сообщение № 82 |
|
Переместить с заменой имени
Переместить объект под курсором в другую панель с заменой имени на 111
Доступно только для пользователей
|
|
| |
sibirnik | Дата: Суббота, 06.07.2019, 12:34 | Сообщение № 83 |
|
Админ подправьте довольно существенную ошибку в описании кнопки в этом сообщении: Нужно так: Переместить выделенные объекты в ДП в папку именем объекта под курсором.
|
|
| |
Andrey_A | Дата: Суббота, 06.07.2019, 14:30 | Сообщение № 84 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
|
sibirnik, если примеры относятся к TCIMG, то лучше смотреть в справке, т.к. синтаксис добавился для стабильности... , а на сайте все исправить просто не хватит ни сил ни времени
Код moves=%L||"%t%O\"//0//(path<"%t">)(.*\\)(.*\\)//$1$3
и править описание лучше тоже в справке... пишите, в справке это вставил, хотя для меня именная папка всегда была папкой под курсором (если речь о выделенных каталогах)
.
|
|
| |
Maai | Дата: Пятница, 20.05.2022, 20:40 | Сообщение № 85 |
Рядовой
На сайте с: 12.01.2013
Город: Омск
Сообщений: 2
|
Andrey_A, могу добавить что в отличие от кнопки для перемещения файлов упомянутой выше sibirnik, вот эта кнопка (которая делает тоже самое если изменить "moves=%L||"%t..." на "moves=%L||"%p..." ) у меня отрабатывает неверно на дисках отличных от С:\ и D:\ если в имени содержащей файл папки (или пути к ней, ЕМНИП) содержится пробел! Рядом с папкой в имени которой есть пробел создается папка с именем до пробела и файл помещается в нее, а не туда где должен быть! Тоже самое с аналогичной кнопкой для копирования, а также скриптами: Доступно только для пользователей Доступно только для пользователей Я пользуюсь скриптами, так как они выполняют операцию индивидуально для каждого из выделенных файлов, но так как эти операции часто выполняются на дисках E:\ и т.д., то эта ошибка, вызванная наличием пробелов в путях на дисках с буквами отличными от С и D, сильно портит жизнь. Не могли бы вы разрешить этот вопрос с вашими упомянутыми скриптами или посоветовать работающую в любых случаях таким же образом кнопку?
P.S. Win10x64
Сообщение отредактировал Maai - Пятница, 20.05.2022, 21:10 |
|
| |
Andrey_A | Дата: Пятница, 20.05.2022, 21:20 | Сообщение № 86 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
|
Maai, вы бы описали точную задачу то, что нужно... тогда было бы проще Скрипы не пишу много лет, т.к. все собрано в TCIMG 1. Лучше использовать не %L, а %WL 2. Параметры %t и %p лучше брать в кавычки "%t" и "%p" - описание этому есть в справке TCIMG.chm "Основные вопросы" "7. Структура командной строки утилиты?" Как я понял нужно перемещение в именные папки, то вот:
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe moves=%WL||"%t":://0//(.*)(\w:.*\\)([^\.\\]*)(.+)//$1$3 %COMMANDER_PATH%\Wcmicons.dll,431 Переместить выделенные объекты в другую панель, каждый в именную папку
-1
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe moves=%WL||"%p":://0//(.*)(\w:.*\\)([^\.\\]*)(.+)//$1$3 %COMMANDER_PATH%\Wcmicons.dll,431 Переместить выделенные объекты в активную панель, каждый в именную папку
-1
.
|
|
| |
Maai | Дата: Пятница, 20.05.2022, 22:42 | Сообщение № 87 |
Рядовой
На сайте с: 12.01.2013
Город: Омск
Сообщений: 2
|
Andrey_A, Большое спасибо! Это то, что было нужно. Стараюсь понемногу избавляться от скриптов в пользу TCIMG! Буду внимательнее со Справкой! Спасибище!
Сообщение отредактировал Maai - Пятница, 20.05.2022, 22:43 |
|
| |