View previous topic :: View next topic |
Author |
Message |
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Jul 03, 2011 14:24 Post subject: |
|
|
Тогда ясно. %V появился в Total Commander 7.56 beta 1. В общем, поменять его на %P%N. |
|
Back to top |
|
|
midasinc
Joined: 17 Apr 2009 Posts: 25
|
(Separately) Posted: Sun Jul 03, 2011 14:27 Post subject: |
|
|
Flasher
Все работает, огромное спасибо! |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Jul 03, 2011 14:30 Post subject: |
|
|
midasinc
Пожалуйста, либо поменять на "%N". |
|
Back to top |
|
|
midasinc
Joined: 17 Apr 2009 Posts: 25
|
(Separately) Posted: Sun Jul 03, 2011 14:33 Post subject: |
|
|
Тоже работает |
|
Back to top |
|
|
sdkjgh
Joined: 20 Apr 2015 Posts: 1
|
(Separately) Posted: Mon Apr 20, 2015 20:44 Post subject: не работает Создание копий файла с заданными в списке именам |
|
|
Flasher wrote: | Скрипт vbs |
У меня скрипт не работает
viewpost.php?p=80060
Выскакивает ошибка
Script: C:\Program Files\totalcmd\Scripts\CreateCopiesWithNamesFromList.vbs
Line: 11
Char: 28
Error: Path not found
Code: 800A004C
Source: Microsoft VBScript runtime error
параметр кнопки
"%N" "%%COMMANDER_PATH%%\Scripts\List.txt"
TC 8.51a
Win 8.1 x64 En
Версия интерпретатора
C:\Windows\SYSTEM32\wscript.exe
on x64 Professional Edition Version 6.2 (build 9200)
File Version Information :
Version language : English (United States)
CompanyName : Microsoft Corporation
FileDescription : Microsoft ® Windows Based Script Host
FileVersion : 5.8.9200.16384
InternalName : wscript.exe
LegalCopyright : © Microsoft Corporation. All rights reserved.
OriginalFilename : wscript.exe.mui
ProductName : Microsoft ® Windows Script Host
ProductVersion : 5.8.9200.16384
Creation Date : 26/07/2012 04:22:21
Last Modif. Date : 26/07/2012 06:08:53
Last Access Date : 26/07/2012 04:22:21
FileSize : 160256 bytes ( 156.500 KB, 0.153 MB )
FileVersionInfoSize : 1796 bytes
File type : Application (0x1)
Target OS : Win32 (0x4)
File/Product version : 5.8.9200.16384 / 5.8.9200.16384
Language : English (United States) (0x409)
Character Set : 1200 (ANSI - Unicode (BMP of ISO 10646)) (0x4B0)
Build Information :
Debug Version : no
Patched Version : no
Prerelease Version : no
Private Version : no
Special Build : no |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Apr 20, 2015 22:02 Post subject: |
|
|
sdkjgh
Мощно (но в таких случаях всё из FileInfo брать не нужно, достаточно версии). Также можно было обратить внимание на текст сообщения "Path not found". Т.е. очевидно, что проблема в отсутствующем по указанному вторым параметром пути к файлу-списку. Т.е. его сперва нужно туда положить с тем же именем, разумеется. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
vlsh
Joined: 12 Sep 2012 Posts: 49
|
(Separately) Posted: Tue May 05, 2015 21:11 Post subject: |
|
|
хорошая идея на счет скрипта
нужно размножить один файл, скажем optstarec.png на 10 000 копий примерно как: 1optstarec.png, 2optstarec.png, 3optstarec.png ....... ит.д. до 10 000optstarec.png
1. взял ЕКСЕЛ - размножил - вывел тхт с разделителями
2. создал скрип
3. положил все в один каталог
4. создал кнопку на панели путем обычного назначения через путь и добавить
5. в итоге вот такое окно
подскажете рещение? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue May 05, 2015 21:52 Post subject: |
|
|
vlsh wrote: | подскажете рещение? | Все рещения тут, тарагой! А тут поискь. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
vlsh
Joined: 12 Sep 2012 Posts: 49
|
(Separately) Posted: Tue May 05, 2015 22:31 Post subject: |
|
|
ниче не понимаю
пробую различные коды - везде одни ошибки - может я что-то не так делаю?
1. блокнот - копирую скрипт
2. обзываю .vbs
3. сажаю на него кнопку на панель
4. нажимаю и везде ошибки
вот наипростейший, как я понял код Maximus Quote: | bat-файл Код: Code: | for /L %%i in (1,1,200) do copy file.txt file%%i.txt |
|
запускаю через ком строку, обычным файлом, vbs - ничего
что делать с кодом? (то ли руки кривые то ли....)
зы: кстати один в один DeathStalker Quote: | Копии файлов мне нужны были для создания из нескольких сгенерированных bmp файлов клип avi | то же самое нужно сделать в перспективе - только файлов наделать нужно кучу - ОДНУ картинку клонировать на 10 000 копий |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue May 05, 2015 22:50 Post subject: |
|
|
vlsh
Сперва нужно исходить из информации в памятке подфорума.
А касаемо примеров, то лучше смотреть этот и этот.
vlsh wrote: | запускаю через ком строку, обычным файлом, vbs - ничего | Так написано "bat-файл". Почему же vbs? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
vlsh
Joined: 12 Sep 2012 Posts: 49
|
(Separately) Posted: Tue May 05, 2015 23:28 Post subject: |
|
|
Flasher прошу прощения
беру код отсюда (второй по порядку)
заменяю путь в Quote: | ' Параметры: %WL "<путь назначения>" | на Code: | ' Параметры: %WL "d:\" |
сохраняю код с расширением vbs
и создаю кнопку по скрипту - правильные мои действия? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue May 05, 2015 23:32 Post subject: |
|
|
Путь можно взять из примера.
>> Flasher wrote: | Сперва нужно исходить из информации в памятке подфорума. |
_________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
vlsh
Joined: 12 Sep 2012 Posts: 49
|
(Separately) Posted: Tue May 05, 2015 23:48 Post subject: |
|
|
Quote: | Flasher писал(а):Сперва нужно исходить из информации в памятке подфорума. |
Quote: | Общие положения и рекомендации
Описание работы скрипта | иногда стоит дать самому себе по носу... - наконец-то понял про подфорум... снимаю шляпу.... все получилось....
Добавлено спустя 17 минут:
Flasher тогда по горячему
как изменить вид на выходе - вместо имен "optstarec (9)", или "копия optstarec (9)" - получить просто "optstarec9" (чтоыб имя и номер слитно) что нужно поменять? - может строчку скрипта?
по вашему совету ранее взял отсюда - все ок... сенк
Добавлено спустя 47 минут:
второй код отсюда
хотелось бы на выходе получить вид "optstarec9" (то есть без скобок (9) и без слов КОПИЯ) и в тоже время обязательное диалоговое окно для ввода количества копий -
Сорри, именно в атком интепретации не нашел (но это удобно - если придется кодом пользоваться частенько) - вместо того чтобы постоянно менять цифры копий в параметрах кнопки... |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed May 06, 2015 01:04 Post subject: |
|
|
vlsh
Не нужно перепостом кодов заниматься. См. памятку.
Что касается выбора кода, то вариант, помеченный как "отсюда", верный. Маленький же код не годится.
Сегодня я не буду писать, что изменить (уже устал), пока можно обходиться знаком вопроса без пробела спереди параметров и менять число в 3-ем при появлении диалога.
Ну, и на всякий случай можно посмотреть недавно обсуждаемый вариант по ссылке отсюда (как это примерно выглядит на пустышках). _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
vlsh
Joined: 12 Sep 2012 Posts: 49
|
(Separately) Posted: Wed May 06, 2015 13:41 Post subject: |
|
|
Flasher Quote: | вариант по ссылке отсюда | за последний код спасибо - в контексном окне уточняется и имя и количество, хотелось бы в результате получить файлы копии, где имена с номерами вплотную и без скобок
- то есть не так "ВАСЯ (1).ехе"
--- а так "ВАСЯ1.ехе" |
|
Back to top |
|
|
|