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  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Flasher



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

Post (Separately) Posted: Sun Jul 03, 2011 14:24    Post subject: Reply with quote

Тогда ясно. %V появился в Total Commander 7.56 beta 1. В общем, поменять его на %P%N.
Back to top
View user's profile Send private message
midasinc



Joined: 17 Apr 2009
Posts: 25

Post (Separately) Posted: Sun Jul 03, 2011 14:27    Post subject: Reply with quote

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



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

Post (Separately) Posted: Sun Jul 03, 2011 14:30    Post subject: Reply with quote

midasinc
Пожалуйста, либо поменять на "%N".
Back to top
View user's profile Send private message
midasinc



Joined: 17 Apr 2009
Posts: 25

Post (Separately) Posted: Sun Jul 03, 2011 14:33    Post subject: Reply with quote

Тоже работает Very Happy
Back to top
View user's profile Send private message
sdkjgh



Joined: 20 Apr 2015
Posts: 1

Post (Separately) Posted: Mon Apr 20, 2015 20:44    Post subject: не работает Создание копий файла с заданными в списке именам Reply with quote

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
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Mon Apr 20, 2015 22:02    Post subject: Reply with quote

sdkjgh
Мощно (но в таких случаях всё из FileInfo брать не нужно, достаточно версии). Также можно было обратить внимание на текст сообщения "Path not found". Т.е. очевидно, что проблема в отсутствующем по указанному вторым параметром пути к файлу-списку. Т.е. его сперва нужно туда положить с тем же именем, разумеется. Wink
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
vlsh



Joined: 12 Sep 2012
Posts: 49

Post (Separately) Posted: Tue May 05, 2015 21:11    Post subject: Reply with quote

хорошая идея на счет скрипта
нужно размножить один файл, скажем optstarec.png на 10 000 копий примерно как: 1optstarec.png, 2optstarec.png, 3optstarec.png ....... ит.д. до 10 000optstarec.png
1. взял ЕКСЕЛ - размножил - вывел тхт с разделителями
2. создал скрип
3. положил все в один каталог
4. создал кнопку на панели путем обычного назначения через путь и добавить
5. в итоге вот такое окно
подскажете рещение?
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Tue May 05, 2015 21:52    Post subject: Reply with quote

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



Joined: 12 Sep 2012
Posts: 49

Post (Separately) Posted: Tue May 05, 2015 22:31    Post subject: Reply with quote

ниче не понимаю
пробую различные коды - везде одни ошибки - может я что-то не так делаю?
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
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Tue May 05, 2015 22:50    Post subject: Reply with quote

vlsh
Сперва нужно исходить из информации в памятке подфорума.
А касаемо примеров, то лучше смотреть этот и этот.

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



Joined: 12 Sep 2012
Posts: 49

Post (Separately) Posted: Tue May 05, 2015 23:28    Post subject: Reply with quote

Flasher прошу прощения
беру код отсюда (второй по порядку)
заменяю путь в
Quote:
' Параметры: %WL "<путь назначения>"
на
Code:
' Параметры: %WL "d:\"

сохраняю код с расширением vbs
и создаю кнопку по скрипту - правильные мои действия?
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Tue May 05, 2015 23:32    Post subject: Reply with quote

vlsh wrote:
меняю путь в
Путь можно взять из примера.
>>
Flasher wrote:
Сперва нужно исходить из информации в памятке подфорума.

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



Joined: 12 Sep 2012
Posts: 49

Post (Separately) Posted: Tue May 05, 2015 23:48    Post subject: Reply with quote

Quote:
Flasher писал(а):Сперва нужно исходить из информации в памятке подфорума.
Quote:
Общие положения и рекомендации
Описание работы скрипта
Embarassed иногда стоит дать самому себе по носу... - наконец-то понял про подфорум... снимаю шляпу.... все получилось....

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

Flasher тогда по горячему
как изменить вид на выходе - вместо имен "optstarec (9)", или "копия optstarec (9)" - получить просто "optstarec9" (чтоыб имя и номер слитно) что нужно поменять? - может строчку скрипта?

по вашему совету ранее взял отсюда - все ок... сенк

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

второй код отсюда
хотелось бы на выходе получить вид "optstarec9" (то есть без скобок (9) и без слов КОПИЯ) и в тоже время обязательное диалоговое окно для ввода количества копий -
Сорри, именно в атком интепретации не нашел (но это удобно - если придется кодом пользоваться частенько) - вместо того чтобы постоянно менять цифры копий в параметрах кнопки...
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Wed May 06, 2015 01:04    Post subject: Reply with quote

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



Joined: 12 Sep 2012
Posts: 49

Post (Separately) Posted: Wed May 06, 2015 13:41    Post subject: Reply with quote

Flasher
Quote:
вариант по ссылке отсюда
за последний код спасибо - в контексном окне уточняется и имя и количество, хотелось бы в результате получить файлы копии, где имена с номерами вплотную и без скобок
- то есть не так "ВАСЯ (1).ехе"
--- а так "ВАСЯ1.ехе"
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  Next
Page 2 of 3

 
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