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 

[Script] Копирование файлов по списку
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
middio



Joined: 02 Jun 2018
Posts: 10

Post (Separately) Posted: Wed Jun 06, 2018 20:10    Post subject: Reply with quote

Flasher, огромное спасибо! Все работает! Просто супер! Very Happy
Back to top
View user's profile Send private message
gunis



Joined: 03 Nov 2020
Posts: 1

Post (Separately) Posted: Tue Nov 03, 2020 18:44    Post subject: Reply with quote

Всем привет! Братцы, подскажите пожалуйста, сделал всё как написано на стр.1

TCMD 8.51
1. создал файл с расширением vbs и вставил в него код
2. создал на панели управления TCMD кнопку, нажал изменить и вписал путь к файлу vbs, файлу с списком файлов в котором полные пути к копируемым файлам и путь куда копируем.
3. для точности файл vbs и файл с списком положил прям в папку с файлами в которой и должен происходить поиск.
4. В файле с списком для точности указал полные пути к искомым файлам
Т.к. не опытнен есть затруднение понятия запуска процесса и если я правильно понял - должен быть открыт (например в левом окне TCMD) каталог в котором ищем по списку и файлы в этом каталоге выделяем "типа ищем из этого", "куда класть результат" указано в пути в кнопке, остается нажать кнопку.
После нажатия вылезает ошибка сценария vbs скрипта

строка 107
символ 5
Ошибка: Несоответстиве типа: 'CopyMode'
Код: 800A000D
Источник: Ошибка выполнения Microsoft VBScript

открыл скрипт блокнотом, в строке 107 символ №5 буква t в слове Not

Подскажите где ошибка, что ни так сделал ?
ссылку на скрин в файлообменник "радикал" новичкам форум не дает ставить ((( поэтому поставил ее в свой профиль в раздел "откуда"

Заранее благодарен
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Tue Nov 03, 2020 20:48    Post subject: Reply with quote

gunis
Что делать со ссылками на форуме новичкам, говорилось 100500 раз, учитесь пользоваться поиском. Ссылку даю в своём посте, в личных данных из "откуда" её немедленно уберите. Совершенно порнографический результат, полагаю, виден отчётливо. До такого "креатива" тут ещё никто не додумывался за всё время истории форума. Даю как модератор 24 часа на наведение порядка, иначе просто удалю пост.
Скриптами и кнопками надо уметь пользоваться. Вы, судя по результатам, не умеете совсем. Как оформляются претензии по скриптам, сказано в памятке подфорума. Ваш текст с этим близко не лежал. Впрочем, начать надо с того, что как минимум в параметрах кнопки на картинке вместо ясно указанных в шапке скрипта параметров вызова — тихий ужас. В таком виде это в принципе не может работать.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Parazit



Joined: 16 Nov 2016
Posts: 25
Location: Россия

Post (Separately) Posted: Wed Nov 04, 2020 02:29    Post subject: Reply with quote

В третьем параметре совершенно не нужны квадратные скобки.

Надо писать:

1 вместо [1]

И путь запуска не надо указывать.
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Wed Nov 04, 2020 09:42    Post subject: Reply with quote

Parazit
Вот именно (если необязательный параметр 1 вообще нужен, в чём я, учитывая прочую информацию, как-то не особо уверен).

gunis
Сначала обычно изучают базовые функции программы (в частности, правила создания кнопок, в т.ч. по справке), потом, если их не хватает, пытаются пользоваться скриптами (даже очень хорошо пояснёнными, как в данном случае). Не наоборот.
Теперь о вашей замечательной ссылке — уже в содержательном плане. Коды кнопок приводится на форуме в текстовом виде, сообщения об ошибке скрипта — тоже (все методики многократно описаны). Особой надобности в скрине файловых панелей как-то не улавливаю. Хотя он вкупе со скрином файла-списка вызывает, например, вопрос, зачем для копирования двух файлов из четырёх выделенных создавать готовый файл-список, аналог которого сама программа при определённых параметрах создаёт и удаляет автоматически для выделенных файлов.
Впрочем, возможно, у вас свои соображения, а файл-список тестовый. Но напомню, что что в простейшем варианте использования скрипта можно обойтись и без его явного создания (с %L и с выделением имён копируемых файлов). А вместо точного указания "куда копировать" обычно удобнее универсальный вариант с путём неактивной панели ("%T" в натуральном виде). Кстати, при точном указании такого пути без пробелов кавычки (в отличие от самого параметра) излишни. Глупостями же с размещением файла скрипта в исходной папке при наличии к нему полного пути в кнопке заниматься вообще не надо.
И чисто для сведения: версия TC 8.51а была выпущена весной 2016 года, а с тех пор в программе появилось ещё много полезного.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
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, 7, 8, 9
Page 9 of 9

 
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