Quote: |
Почему был выбран стиль именно кнопок? |
Quote: |
Как производить обмен кнопками? |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
TOTALCMD#BAR#DATA control sysdm.cpl,,1 shell32.dll,15 свойства системы -1 |
Quote: |
TOTALCMD#BAR#DATA control Mmsys.cpl,,4 Mmsys.cpl Звуки, Аудиоустройства -1 |
Quote: |
TOTALCMD#BAR#DATA control DESK.CPL,,3 DESK.CPL,1 свойства экрана -1 |
Quote: |
TOTALCMD#BAR#DATA shutdown -s -t 0 shell32.dll,27 выключение -1 |
Quote: |
TOTALCMD#BAR#DATA shutdown -r -t 0 shell32.dll,27 перезагрузка -1 |
Quote: |
TOTALCMD#BAR#DATA
"C:\Program Files\The Bat!\thebat.exe" /MAILU=MyAccount;A=%P%N;S=%O;EDIT c:\Program Files\The Bat!\thebat.exe Послать файл по почте C:\Program Files\The Bat!\ -1 |
Quote: |
1: TOTALCMD#BAR#DATA
2: "C:\Program Files\The Bat!\thebat.exe" 3: /MAILU=MyAccount;A=%P%N;S=%O;EDIT 4: c:\Program Files\The Bat!\thebat.exe 5: Послать файл по почте 6: C:\Program Files\The Bat!\ 7: 8: -1 |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
TOTALCMD#BAR#DATA
format a: /x /fs:fat /q /f:1.44 /v:floppy syssetup.dll,9 Форматирование A: |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
w = WScript.CreateObject("WScript.Shell");
w.Run("Путь\\к\\файлу\\Akelpad описание.txt",0); if (w.AppActivate("Akelpad")){ WriteWord(); KL = false;} function WriteWord() { WScript.Sleep(30); w.SendKeys("~"); w.SendKeys("{~ 80}"); WScript.Sleep(120); w.SendKeys("~"); WScript.Sleep(30); w.SendKeys("^v"); WScript.Sleep(30); w.SendKeys("{F2}"); w.SendKeys("{ESC}");} |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
ssslash wrote: |
Подскажите, если не трудно, парамеры для кнопки, чтобы не закрывалось окно ms-dos после выполнения программы. Перетащил приложение на панель, кидаю на получившуюся кнопку файл из TC, видно, что он обрабатывается, но результат посмотреть не успеваю. При обычном запуске удерживаю shift, а вот как быть в даном случае - не пойму. |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
TOTALCMD#BAR#DATA "C:\Program Files\WinRAR\WinRAR.exe" a -hpПАРОЛЬ -ibck -ep1 %P%N %P%N C:\Program Files\WinRAR\WinRAR.exe,5 Зашифровать файл/папку C:\Program Files\WinRAR\ -1 |
Quote: |
P.P.S: Можно ли как нибудь в "реалтайм" смотреть текущие значения %P, %N, %O и т.д? А то что то я в них запутался... |
Code: |
a -hpПАРОЛЬ -ibck -ep1 %P%N %P%N |
Quote: |
TOTALCMD#BAR#DATA
...\rar a -hpпароль -m5 -ms -idc,d,p,q -cfg- -o+ -c- -s -ep1 -ag_[yyyy.mm.dd-hh.mm.ss] ""%N"".rar ""%N"" netplwiz.dll,6 Зашифровать папку\файл 1 -1 |
Code: |
TOTALCMD#BAR#DATA |
Code: |
REGEDIT4 |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
CaptainFlint wrote: |
Будет неплохо, если кто-то затестит на системах, отличных от XP. |
Quote: |
TOTALCMD#BAR#DATA
%$DESKTOP%\имя_файла_на_рабочем_столе путь_к_значку описание_кнопки |
Code: |
REGEDIT4 |
Quote: |
Будет неплохо, если кто-то затестит на системах, отличных от XP. |
Quote: |
Работает даже %-) на Windows 98SE |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
CS+DEL=703 |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
TOTALCMD#BAR#DATA
%$COMMON_DESKTOPDIRECTORY%\имя_соединения ncpa.cpl Подключиться к интернету |
LocKtaR-o-DarK wrote: |
лучше идеи выкладывайте... |
Quote: |
TOTALCMD#BAR#DATA
d:\TotalCmd\Utils\Lst2Str\lst2str.exe /X:"d:\Program Files\Compare It!\wincmp3.exe" /L:%L /F:%T%M d:\progra~1\compar~1\wincmp3.exe Сравнение файлов -1 |
Code: |
TOTALCMD#BAR#DATA |
Code: |
'===================================================================== |
Quote: |
Кнопка - сравнение файлов с помощью сторонней утилиты Compare It! |
Quote: |
TOTALCMD#BAR#DATA
путь_к_lst2str /X:c:\progra~1\winmerge\winmerge /L:%L /F:%T%M /N:2 c:\progra~1\winmerge\winmerge.exe,1 Сравнение двух файлов в одной панели WinMerge |
Code: |
TOTALCMD#BAR#DATA |
Code: |
Normal 0 Normal file. No attributes are set. |
Code: |
TOTALCMD#BAR#DATA |
Code: |
'===================================================================== |
Code: |
If Not (f.Attributes and Attr) Then |
Code: |
f.Attributes = f.Attributes Or Attr |
Zorroz wrote: |
2Batya
Спасибо за скрипт!!! Файлы скрываются, все ОК. Но он не работает на папках, почему-то. |
Code: |
TOTALCMD#BAR#DATA |
Code: |
'===================================================================== |
Code: |
TOTALCMD#BAR#DATA |
Code: |
'===================================================================== |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
А у тебя в параметре /X у winmerge расширение не указано. |
Code: |
|
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
TOTALCMD#BAR#DATA
cmd /c title Резервирование TC & rd /s /q Целевой_каталог & xcopy /y /e /v /c /i /h /r /k /g %commander_path% Целевой_каталог\ rsnotify Резервное копирование Тотала 1 -1 |
iov* wrote: | ||
Желаемая кнопка! ( не пашет!)
|
Code: |
TOTALCMD#BAR#DATA |
CaptainFlint wrote: |
Batya
А почему бы не использовать для запуска wscript.exe с указанием самого скрипта как параметра? Ведь VBS и не может запускаться сам по себе, это винда запускает ассоциированный EXE-файл, указывая параметром сам скрипт. |
Code: |
myprogram.exe %* |
Code: |
|
Code: |
ren %1 list.m3u |
Code: |
TOTALCMD#BAR#DATA |
Code: |
@echo off |
Code: |
TOTALCMD#BAR#DATA |
Code: |
@echo off |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Zorroz wrote: |
Есть такая задача. При нажатии кнопки в панели инструментов тотала или нажатии сочетания горячих клавиш поставить винамп на паузу через 5 мин. |
Code: |
Dim TimeOut, WSH |
CaptainFlint wrote: | ||
Кстати, навеяно ру-бордом: кнопочка для перехода в каталог "Мои документы", не требующая подстановки специфических для данной системы путей:
|
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
|
Code: |
|
Code: |
|
Code: |
|
Code: |
|
Code: |
|
Code: |
|
Code: |
|
Code: |
|
Code: |
|
Code: |
|
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
funduk wrote: |
Кстати, замечательная кнопка проскочила на оффоруме - она вызывает диалог "Open with..." для файла или папки под курсором
... Можно вместо %O.%E ... |
Code: |
TOTALCMD#BAR#DATA |
funduk wrote: |
Пару интересных кнопочек (вызов диалога "Выполнить", например, если кому-то он может понадобиться ) можно создать, почитав вот это. |
funduk wrote: |
Я не говорил, что надо выдирать из ярлыка CLSID. |
Quote: |
Так ты имеешь ввиду скачать те ярлыки и понавешивать их на кнопки? |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
' File: UnpackHere.vbs |
Code: |
TOTALCMD#BAR#DATA |
VeTeR wrote: |
Spine, у меня такая кнопка не работает, вылетает окно: "Невозможно создание объекта контейнером ActiveX: 'TCSCRIPT.Helper'. Возможно, нужен WSH Helper for TC by Volniy... Найти на сайте его не могу, как быть?
WinXP SP2 |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
TOTALCMD#BAR#DATA
%ComSpec% /c copy "%F" "filelist.txt" /y sysedit.exe,1 Создать список выделенных файлов . 1 -1 |
Code: |
|
Code: |
TOTALCMD#BAR#DATA |
Code: |
|
Code: |
|
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
|
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
Кстати никто не знает как сделать кнопку вызова диалога завершения работы и завершения сеанса в стиле XP(просто интересно) |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
Правый клик на кнопке F8 -> очистить корзину. (при условии,что кнопки функциональных клавиш включены). |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Zvyagaa wrote: |
Господа, а как сделать кнопку, для безопасного отключения USB-Flash ? а то надоедает в трей лазить |
Quote: |
' File: UnpackHere.vbs ' Description: Распаковывает выделенные архивы в ту же директорию ' где расположены сами архивы, причем каждый архив в ' отдельную папку с именем, как у файла архива ' Requirements: WSH Helper for TC by Volniy ' Installation: Создайте для скрипта, например, кнопку на панели TC ' Copyright: (c) 2005, Volniy Option Explicit Dim TCS Set TCS=CreateObject("TCSCRIPT.Helper") TCS.Pause=100 TCS.SendCommand "cm_UnpackFiles", False TCS.SendKeystroke "{DELETE}" TCS.SendKeystroke "{TAB 4}" TCS.SendKeystroke chr(32) TCS.SendKeystroke "{ENTER}" Set TCS = Nothing WScript.Quit |
KF-121 wrote: |
И подскажите как сделать кнопку что бы она создавала папку с текущей датой в текущем каталоге? |
Batya wrote: |
http://tckb.mega-byte.info/content/view/214/100/ |
KF-121 wrote: |
А каже быть с перемещением самого архива в папку |
Code: |
If WScript.Arguments.Count > 0 Then |
Quote: |
WScript.CreateObject("WScript.Shell").SendKeys "{F7}" & Date & "{Enter}" & "{Enter}" |
KF-121 wrote: |
А можно расказать по позробнее про параметы %P %N %L и т.д. и вообще какие бывают |
KF-121 wrote: | ||
Если англицкая раскладка стоит, то создается папка например 23.08.06 если руская то 23ю08ю06 |
keiko wrote: |
нажимаешь на ЭТУ кнопочку и у тебя появляются табы на этой же панели соответствующие выделиным папочкам... |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
StrangeRRor wrote: |
Кнопка запускает приложение под курсором с приоритетом "НИЗКИЙ": |
LocKtaR-o-DarK wrote: |
Кнопка для сворачивания всех программ. |
Code: |
TOTALCMD#BAR#DATA |
Paranoik wrote: |
Подскажите, как сделать список файлов с дальнейшей дозаписью при выделении объектов под курсором?
И еще. Как сделать, чтобы список файлов создавался в противоположной панели? |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
D1P wrote: |
В Windows (начиная с 2000) есть занимательная утилитка cipher.exe. Она предназначена для шифрования файлов в NTFS. однако есть у неё и ещё одна занятная возможность.
|
Code: |
TOTALCMD#BAR#DATA |
Code: |
|
LocKtaR-o-DarK wrote: | ||
|
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
Спящий режим |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
powercfg /h on |
Code: |
powercfg /h off |
Code: |
Dim TCS, T, i, j |
Code: |
Dim TCS, T, i, j |
Code: |
TOTALCMD#BAR#DATA |
Code: |
Dim TCS, T, i |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Yurbanizator wrote: |
необходимо расположить на панели кнопочку, или пару кнопочек, что бы при нажатии в выбранном каталоге появлялся допустим новый текстовый файлик new.txt или же файл new.html с уже созданным заренее шаблончиком. |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
@ECHO off |
LA_ wrote: |
имеется следующая задача - переименовать файл под курсором (например, видео.avi) в файл вида видео.[tag].avi
Добавляю следующую команду через меню запуск: ren %N *.[tag].* (для переименования) запускаю для проверки - получаю сообщение "Файл не найден"! Что я делаю не так? (из cmd то же самое работает отлично). |
Code: |
TOTALCMD#BAR#DATA |
dmitri wrote: |
Всем привет!
В данной теме как-то объяснялось, как можно быстро отправить файл под курсором по мылу средствами The Bat. Может, кто уже нашел, как можно выполнить ту же операцию, только с использованием Thunderbird? Поделитесь, пожалуйста. ) |
Code: |
TOTALCMD#BAR#DATA |
Code: |
|
Code: |
|
Quote: |
Хочу кнопку извлечь/вставить CD |
Batya wrote: | ||||
Пожалуй, есть интересная кнопка, которой могу поделиться.
Кнопка - сравнение файлов с помощью сторонней утилиты Compare It! Если в текущей панели выделено более одного файла, то сравниваются первый и второй файлы. Если выделен только один или нет выделенных, то сравнивается файл под курсором с текущем файлом на противоположной панели (текущий - это тот, на котором стоит курсор, если нажать Tab (перейти на панель)). Здесь цветами: Синий - утилита lst2str от Гислера, которая передает указанной в параметрах программе в качестве параметров список выделенных файлов через пробел; Зеленый - утилита Compare It! |
vet wrote: |
Для этого есть более простой способ. |
Atlair wrote: |
Хочу кнопку извлечь/вставить CD |
Code: |
OPENBAR %COMMANDER_PATH%\Prof\01.bar |
Code: |
'================================================================ |
Code: |
'========================================================= |
jehaz wrote: |
Скрипт вызывающий стандартное окно диалога завершения работы |
jehaz wrote: |
Вот скрипт который можно повесить на кнопку с параметром %L
Копирует выделенные файлы в ту же папку добавляя нумерацию копии в скобках идентично ТС. Облазил форум, вроде такого не было. |
Code: |
CounterLen = Len(FileName) |
Code: |
|
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
[em_set_Russian]
Cmd=%COMMANDER_PATH%\Plugins\Utilities\hidec.exe "%COMMANDER_PATH%\rus.bat" Param= |
Quote: |
[em_set_English]
Cmd=%COMMANDER_PATH%\Plugins\Utilities\hidec.exe "%COMMANDER_PATH%\eng.bat" Param= |
Quote: |
POPUP "Язык"
MENUITEM "Русский", em_set_Russian END_POPUP |
Quote: |
POPUP "Change Language"
MENUITEM "Switch to English", em_set_English END_POPUP |
Quote: |
taskkill /IM TotalCMD.exe
ping -n 2 127.0.0.1 > nul start /d "%COMMANDER_PATH%" TOTALCMD.exe "/I=%COMMANDER_PATH%\eng.wincmd.ini" |
Quote: |
taskkill /IM TotalCMD.exe
ping -n 2 127.0.0.1 > nul start /d "%COMMANDER_PATH%" TOTALCMD.exe "/I=%COMMANDER_PATH%\rus.wincmd.ini" |
Quote: |
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Plugins\Utilities\hidec.exe "%COMMANDER_PATH%\eng.bat" TOTALCMD.EXE,23 English -1 |
Quote: |
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Plugins\Utilities\hidec.exe "%COMMANDER_PATH%\rus.bat" TOTALCMD.EXE ,23 Русский -1 |
Tovarishh wrote: | ||
скачиваем Hidec.exe (он скрывает консоль) и кидаем например в %COMMANDER_PATH%\Plugins\Utilities\
В WCMD_ENG.ini добавляем Цитата:
|
Code: |
Dim ShellObj, argument |
Tovarishh wrote: |
а можно скрипт или 2 скрипта (для каждого языка), что бы делал то же самое, но без BATников ? |
Code: |
Option Explicit |
DrShark wrote: |
столкнулся с тем, что VBScript не позволяет отнимать число от переменной, в которую уже занесено число. |
DrShark wrote: | ||
Msgbox'ы напиханы для отладки. Так вот, если не использовать переменную LngArg, а прямо писать, например, MyLng = WScript.Arguments(0), то всё работает. LngArg = ArgNum - 1 приводит к ошибке "Variable is undefined" Что тут "не так"? |
Quote: |
PS Наверное, это уже в Автоматизацию просится, там ведь есть тема про WSH. |
Quote: |
TOTALCMD#BAR#DATA
"C:\Program Files\totalcmd\changelng.vbs" %%eng%% C:\WINDOWS\System32\WScript.exe changelng (one lng) C:\Program Files\totalcmd\ -1 |
Quote: |
TOTALCMD#BAR#DATA
wscript.exe "C:\Program Files\totalcmd\changelng.vbs" wcmd_rus wcmd_ukr wcmd_ext1_eng %%eng%% C:\WINDOWS\System32\WScript.exe changelng - multilang C:\Program Files\totalcmd\ -1 |
Code: |
'==================================================================== |
Quote: |
[General]
wincmdini=c:\program files\totalcmd\wincmd.ini |
Volniy wrote: |
PS Наверное, это уже в Автоматизацию просится, там ведь есть тема про WSH. |
DrShark wrote: |
з.ы. Модераторам: можно перенести скрипт в автоматизацию, а здесь оставить кнопки. Есть смысл? |
Code: |
|
aka MAC wrote: |
Подскажите, пожалуйста, как сделать кнопку "Очистить корзину". |
aka MAC wrote: |
И еще хотелось бы с помощью 7zip |
Code: |
TOTALCMD#BAR#DATA |
Zorro wrote: |
Гм. А напрямую нельзя никак? |
namenik wrote: |
кнопку для добавления ярлыка |
Batya wrote: |
Хоть как-нибудь ответь на вопрос - ЗАЧЕМ? |
Quote: |
TOTALCMD#BAR#DATA
cd *%S %Commander_Path%\TOTALCMD.EXE,5 cd *%S -1 |
zakkazak wrote: | ||
Показывать только выделенное.
В отличии от известной команды меню, список не будет сбрасываться при переключении в другое приложени
|
DrShark wrote: |
...количество отображаемых файлов, судя по всему, упирается в общую длину их имён. |
Справка wrote: |
%S помещает в командную строку имена всех выделенных файлов... Имейте в виду, что длина командной строки не может превышать 32767 символов. |
Quote: |
' Copyright (c) 2006, Volniy
Option Explicit Dim FSO, StreamFile, theFile Set FSO = CreateObject("Scripting.FileSystemObject") Set StreamFile = FSO.OpenTextFile(WScript.Arguments(0), 1) Do While Not StreamFile.AtEndOfStream Set theFile = FSO.GetFile(StreamFile.ReadLine) Dim M,D M=Month(Date): If M<10 Then M= "0" & M D=Day(Date): If D<10 Then D= "0" & D theFile.Name = Year(Date) & "_" & M & "_" & D & " " & theFile.Name Loop Set StreamFile = Nothing Set FSO = Nothing Wscript.Quit() |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
Прим.: стандартный способ "Команда - выбрать путь к папке" меня не устраивает, потому что тогда папка открывается в эксплорере. |
alex1413 wrote: |
он почему-то не хочет открывать папки, где в названии есть пробел |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
|
DAntES wrote: |
Но если эти скриншоты пересохранить в пейнте, размер уменьшается в 2 раза. |
Tol!k wrote: | ||
Вот аддон для МультиАрка (используется IrfanView; файлы перезаписываются): [ShitJpeg] Extension=jpg Archiver="D:\Iview\i_view32.exe" Add=%P %FQA /jpgq=75 /convert=%AQAW |
DAntES wrote: |
Да в том то и дело, что пейнт уменьшает размер без видимой на глаз (в данном случае) потери качества...
Но просто потом при сохранении в пейнте размер все равно уменьшится в 2-4 раза. |
Code: |
без видимой на глаз (в данном случае) потери качества |
DAntES wrote: |
Но хранить скрины в бмп имхо бред вообще. |
DAntES wrote: |
По-этому я и попросил помощи по автоматизации данного процесса посредством любимого файлового менеджера. |
PavelSES wrote: |
уважаемые, немог бы кто если не затруднит, сделать кнопочку для Daemon Tools Lite, в частности которая бы вызывала данное окошко "созданиЯ образа" |
Worros wrote: | ||
2.У него же нет никаких ключей комстроки, которые бы позволили до этого диалога добраться. |
Code: |
|
Scorpkoms wrote: |
Доброго времени!
Пожалуйста подскажите код на кнопку создания каталога, типа:"Каталог","Каталог2","Каталог3" и т.д. Спасибо. |
Code: |
|
Quote: |
давно хотел написать, задача была достаточно сложна
однако решение оказалось очень простое |
Quote: |
Немного доработанный вариант и без внешнего .cmd (всё в кнопке)
|
Code: |
TOTALCMD#BAR#DATA |
Code: |
Option Explicit |
Quote: |
TOTALCMD#BAR#DATA
C:\Путь\до\скрипта.vbs "Новая папка" shell32.dll,3 Новая папка 1 -1 |
Batya wrote: |
Создаем vbs-скрипт |
GGS wrote: |
Тема не по скриптам, а по кнопкам к TC (и, желательно, без плагинов) |
Batya wrote: |
А если ты читал тему, то должен был обратить внимание, что здесь приведено достаточно много vbs-скриптов.
Скрипты по принципу использования ничем не отличаются от батников. |
LocKtaR-o-DarK wrote: |
_D_V_S_
а указать чем? открывать можно тоталом или проводником да и зачем это надо? неужели так трудно нажать на папку? |
_D_V_S_ wrote: |
Народ, а как сделать чтобы ваш скрипт ... |
Code: |
Option Explicit |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Batya wrote: |
Если речь о последнем приведенном здесь скрипте, то вот то, что ты хочешь:
...... код ...... |
LocKtaR-o-DarK wrote: |
_D_V_S_, дело не в эмоциях, просто интересно было узнать применение
ну раз надо, значит надо ...... код ...... |
_D_V_S_ wrote: |
Но - приведённая кнопка работает только если в активной панели открыт каталог с Тоталом |
LocKtaR-o-DarK wrote: |
totalcmd/o "%PКаталог" |
Code: |
"%%Commander_Path%%\Totalcmd.exe" /O /S /L="%PКаталог" |
LocKtaR-o-DarK wrote: |
totalcmd/o "%PКаталог%%a" |
Code: |
"%%Commander_Path%%\Totalcmd.exe" /O /S /L="%PКаталог%%a" |
LocKtaR-o-DarK wrote: |
/S /L=
для чего нужны эти ключи применительно к конктретной задаче? |
Batya wrote: |
Нужно в кнопке ...... |
_D_V_S_ wrote: |
Чтобы не только из-под Тотала работало? |
GGS wrote: |
Как команде "cm_MultiRenameFiles" передать имя шаблона? |
GGS wrote: |
Возможно ли сделать кнопку для группового переименования выделенных файлов с применением заранее выбранного (сохранённого ранее) шаблона переименования?
Как команде "cm_MultiRenameFiles" передать имя шаблона? |
Quote: |
12. MULTIRENAME открывает инструмент группового переименования с сохранёнными в указанном шаблоне переименования настройками. |
Quote: |
Ну то есть MULTIRENAME имя_шаблона_переименования |
LocKtaR-o-DarK wrote: |
Scorpkoms
приводил бы чтоли скрипт, скринов маловато будет держи скрипты на корректный рестарт тотала без участия хелпера способ прикрутки выбирай по вкусу |
Quote: |
'Перезагрузка
Option Explicit Dim TCS, WshShell, TCexe, Timeout, QuitByTimeOut Set TCS = CreateObject("TCScript.Helper") Set WshShell = WScript.CreateObject("WScript.Shell") TCexe = """" & TCS.TCPath & "\totalcmd.exe""" 'Завершаем работу ТС TCS.SendCommand "cm_Exit", True 'Ожидание завершения работы ТС Timeout = 3000 ' Сколько ждать выключения в мсек Do Timeout = Timeout - 100 If Timeout < 0 Then QuitByTimeOut = True: Exit Do WScript.Sleep 100 Loop While TCS.IsRunningTC 'Запускаем новый экземпляр программы If Not QuitByTimeOut Then WshShell.Run TCexe Set TCS = Nothing Set WshShell = Nothing WScript.Quit |
Andrey_A wrote: |
Для создания образов я пользуюсь программой UltraISO
вот кнопка TOTALCMD#BAR#DATA UltraISO.exe ?-copy G:\\ -output D:\MyDiskIso_1 измените привод и путь сохранения %COMMANDER_PATH%\Programs\UltraISO\UltraISO.exe Быстро создать образ CD\DVD не открывая UltraISO (в появившимся окошке измените привод G: на свой и укажите свой путь сохранения образа) %COMMANDER_PATH%\Programs\UltraISO\ -1 следует поменять свой путь к программе после нажатия вылетает окно в котором можно поменять привод и путь сохранения |
LocKtaR-o-DarK wrote: |
Назначение: эта кнопка будет создавать и дополнять вам описание |
VeTeR wrote: |
А может, кто подскажет кнопку, как распакавать архив |
Spine wrote: |
Создаёшь вот такой скрипт
Код: ' File: UnpackHere.vbs ' Description: Распаковывает выделенные архивы в ту же директорию ' где расположены сами архивы, причем каждый архив в ' отдельную папку с именем, как у файла архива ' Requirements: WSH Helper for TC by Volniy |
universal007 wrote: |
Хорошо бы, чтобы при этом создавалась одноименная папка, в которую бы и происходила распаковка |
universal007 wrote: |
а сам архив перемещался в эту же директорию но в подпапку с именем Архив |
Tol!k wrote: |
Ответ уже дан в этой же теме |
universal007 wrote: |
D:\Setup\Архив\Setup.zip |
Code: |
TOTALCMD#BAR#DATA |
Tol!k wrote: |
Вот сделал |
Zorroz wrote: |
Кнопка для подключения образа в DAEMON Tools |
GGS wrote: |
murz
%Commander_Path%\..\App\ |
Code: |
TOTALCMD#BAR#DATA |
LocKtaR-o-DarK wrote: |
RazR, link |
RazR wrote: |
2All, подскажите, пжлста, код кнопки создания папки с текущими датой и временем в активном табе |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
почему бы не воспользоваться для выполнения задачи 7zip?
я приводил много примеров работы с ним |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
приведу пример алгоритма |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
sergu4o wrote: |
напишите ктонить кнопку "панель управления"
заранее спс) |
Code: |
TOTALCMD#BAR#DATA |
Avada wrote: |
UYG
wcmiCons.dll |
sergu4o wrote: |
Напишите плиз кнопку, чтоб сделала копию выбранного каталога (по тому же адресу, где лежит выбранный каталог)
Заранее благодарен :] |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
Command line parameters:
hf.exe /ADD /method path Adds path to the list and sets the protection method method: H - Hide, L - Lock, HL - Hide & Lock, RO - Read Only, U - No protection. hf.exe /REMOVE path Removes path from the list hf.exe /OFF password Disables the protection if the password is correct hf.exe /ON Re-enables protection Examples: hf.exe /ADD /HL C:\Test - hide and lock C:\Test hf.exe /ADD /H "C:\My Folder\123" - hide C:\My Folder\123 hf.exe /ADD /L "C:\Test Folder" - lock C:\Test Folder hf.exe /ADD /RO C:\Test\* - make the contents of C:\Test read only hf.exe /REMOVE C:\Test - remove C:\Test from the list hf.exe /OFF Password - disable protection hf.exe /HIDE - enable protection Note: password should not contain spaces or unhide option will not work correctly. |
Quote: |
Если такое возможно, чтоб в архив вставлялись выделенные с обеих панелей файлы/папки, а не только с текущей. |
Avada wrote: |
те, кто мог бы предложить решение, пост пока ... заняты ... |
JKT wrote: |
со сжатием -mX (где X-степень сжатия), чтоб подставлять в разных случаях) |
JKT wrote: |
Если такое возможно, чтоб в архив вставлялись выделенные с обеих панелей файлы/папки, а не только с текущей. |
JKT wrote: |
Добавить инфу для восстановления
Протестировать после упаковки |
JKT wrote: |
Еще-бы хорошо в скрипте как нибудь менять, подставил 0-не удаляем исходные файлы/папки после упаковки, подставил 1-удаляем исходные (ну или как-то там) |
JKT wrote: |
И желательно, чтоб была возможность смены, 1-сохранять родительскую папку или 0- не сохранять |
JKT wrote: |
Поможет, если имена/пути длинные |
JKT wrote: |
Чтоб была возможность делать 2 типа архива: |
Кнопка TC wrote: |
TOTALCMD#BAR#DATA
"C:\Program Files\WinRAR\WinRAR.exe" a -m3 -rr5p -t -df -ibck -ep -ap%O %O @%L C:\Program Files\WinRAR\WinRAR.exe Хитрое архивирование WinRAR -1 |
JKT wrote: |
Неизвестный параметр "=Rediska=-" |
Quote: |
Ключ -- — прервать дальнейший поиск ключей
Данный ключ указывает WinRAR, что в командной строке больше нет ключей. Это может быть полезно в тех случаях, когда с символа '- ' начинается имя архива или какого-либо файла. Без ключа '-- ' подобное имя будет трактоваться как ключ. |
JKT wrote: |
Интересно, но чесговоря как-то монструозно выглядит. |
JKT wrote: |
Экспериментировал с вышеприведенной кнопкой без изменений |
Code: |
a -m3 -rr5p -t -df -ibck -ep -ap%O -- %O.rar @%L |
Code: |
|
Code: |
|
JKT wrote: |
Спасибо огромное! добавил "--" - теперь все корректно работает ! |
Кнопка TC wrote: |
TOTALCMD#BAR#DATA
"C:\Program Files\WinRAR\WinRAR.exe" a -m3 -rr5p -t -df -ibck -ep "-ap%O" -- "%O.rar" @%L C:\Program Files\WinRAR\WinRAR.exe Хитрое архивирование WinRAR -1 |
Quote: |
TOTALCMD#BAR#DATA
"C:\Program Files\WinRAR\WinRAR.exe" a -m0 -ibck -ep "-ap%O" -- "%O.zip" @%L C:\Program Files\WinRAR\WinRAR.exe Хитрое архивирование WinRAR -1 |
ADv wrote: |
Нужно же имя родительского каталога, в котором все эти файлы находятся |
ADv wrote: |
единственное, что еще нужно, это чтобы имя архива соответствовало родительскому каталогу |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Batya wrote: |
Не имею ни желания, ни времени ставить Аимп, но помочь могу, если ты выложишь отдельно куда-нибудь help от Аимпа. |
ackep wrote: |
мы запускаем mp3 и он играет |
Code: |
TOTALCMD#BAR#DATA |
ackep wrote: |
добавляется в плейлист и ждет своей очереди |
Code: |
TOTALCMD#BAR#DATA |
Rodny wrote: |
Работает только "/INSERT %p%n" для одного файла. |
Code: |
TOTALCMD#BAR#DATA |
Batya wrote: | ||||
Тогда так:
|
Code: |
' Sample: Создаем кнопку на панели инструментов: |
Code: |
TOTALCMD#BAR#DATA |
Rodny wrote: |
У тебя какой-то другой MultiRun.vbs, ссылка у меня чуть выше. |
! | CaptainFlint: |
Нарушение п. 14 правил. Сообщение отредактировано. |
Code: |
TOTALCMD#BAR#DATA |
Rodny wrote: |
ackep
Ага Один нюанс. Если Aimp не запущен, то по этой кнопке он запустится только с первым файлом из списка. После его закрытия откроется новый экземпляр со вторым файлом и т.д. |
Rodny wrote: |
Ага, я выше добавил другой вариант. Поскольку в параметрах нужно только имя файла, этого скрипта достаточно. |
Rodny wrote: |
Один нюанс. Если Aimp не запущен, то по этой кнопке он запустится только с первым файлом из списка. После его закрытия откроется новый экземпляр со вторым файлом и т.д. |
Rodny wrote: |
по умолчанию не фигурные скобки, а уголки |
Code: |
TOTALCMD#BAR#DATA |
Rodny wrote: |
Ну и длинные пути без кавычек и с пробелами не проходят, понятное дело. |
Rodny wrote: |
Я понимаю, что скрипт сам добавляет кавычки при наличии пробелов, только вот Аимп их категорически не воспринимает. |
Code: |
'MsgBox L, vbOKOnly, Mess(5) |
Code: |
--------------------------- |
Code: |
--------------------------- |
Rodny wrote: |
Путь к Аимпу в кнопке я закавычил |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Scorpkoms wrote: |
создает и открывает файл *.txt
|
Code: |
TOTALCMD#BAR#DATA |
GGS wrote: | ||
moroz90
|
Code: |
TOTALCMD#BAR#DATA |
Scorpkoms wrote: |
Так то оно так,да только следующий файл с таким именем как? |
Code: |
'============================================= |
Code: |
TOTALCMD#BAR#DATA |
Scorpkoms wrote: |
А такое от чего? |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
|
Code: |
d:\Total Commander\PLUGINS\arc\Rar.exe |
Tol!k wrote: |
ackep
WinRAR.exe |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
13. Запрещено создавать одинаковые по смыслу сообщения на разных форумах данной конференции. Если вы сомневаетесь, в правильном ли форуме создали тему, спросите модератора – если будет нужно, он переместит тему в другой форум. |
Code: |
Dim WSH, Commander_Path, Exe, CDROM, VOLUME_NAME |
LocKtaR-o-DarK wrote: | ||||
Воспроизвести все файлы активной панели в foobar2000
|
Code: |
TOTALCMD#BAR#DATA |
ackep wrote: |
Странно, что я такой кнопки не обнаружил ни тут, ни на ткб. |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\totalcmd.exe /O /L=%COMMANDER_PATH%\SOFT\Winamp\Playlists\ %COMMANDER_PATH%\ICO\audio.ico -1 |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
a -m5 -rr3p "%T%O.rar" %N |
Quote: |
Иcпoльзoвaниe: mpc-hc.exe "пyть" [пepeключaтeли]
"пyть" Фaйл или кaтaлoг для зaгpyзки (paзpeшeны мacки). /dub "dubname" Зaгpyзить дoпoлнитeльный звyкoвoй фaйл. /dubdelay "file" Зaгpyзить дoпoлнитeльный звyкoвoй фaйл co cмeщeниeм XXмc (ecли фaйл coдepжит "...DELAY XXms..."). /d3dfs Cтapтoвaть в пoлнoэкpaннoм D3D peжимe. /sub "subname" Зaгpyзить дoпoлнитeльныe cyбтитpы. /filter "filtername" Зaгpyзить фильтpы DirectShow из библиoтeки (paзpeшeны мacки). /dvd Зaпycк в peжимe DVD, "пyть" oзнaчaeт кaтaлoг c DVD (oпциoнaльнo). /cd Зaгpyзить вce дopoжки Audio CD или (S)VCD, "пyть" oзнaчaeт пyть к диcкy (oпциoнaльнo). /open Toлькo oткpыть фaйл. /play Haчинaть вocпpoизвeдeниe cpaзy пocлe зaпycкa. /close Зaкpыть пo oкoнчaнии вocпpoизвeдeния (paбoтaeт тoлькo c пepeключaтeлeм /play). /shutdown Bыключить кoмпьютep пo oкoнчaнии вocпpoизвeдeния. /fullscreen Зaпycк в пoлнoэкpaннoм peжимe. /minimized Зaпycк в cвepнyтoм видe. /new Иcпoльзoвaть нoвyю кoпию пpoигpывaтeля. /add Дoбaвить "пyть" в плeйлиcт, мoжнo coвмecтнo c /open и /play. /regvid Peгиcтpиpoвaть видeoфopмaты. /regaud Peгиcтpиpoвaть ayдиoфopмaты. /unregall Paзpeгиcтpиpoвaть вce фopмaты. /start ms Bocпpoизвoдить c пoзиции "ms" (= миллиceкyнды). /fixedsize w,h Уcтaнoвить фикcиpoвaнный paзмep oкнa. /monitor N Зaпycкaтьcя нa мoнитope N, гдe N oтcчитывaeтcя c 1. /audiorender N Иcпoльзoвaть ayдиopeндep N, гдe N oтcчитывaeтcя c 1 (cмoтpитe нacтpoйки "Bывoд"). /help /h /? Пoкaзывaeт этy cпpaвкy. |
Quote: |
/filter "filtername" Зaгpyзить фильтpы DirectShow из библиoтeки (paзpeшeны мacки). |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
d:\Total Commander\SOFT\Media Player Classic Home Cinema\MediaInfo.dll
d:\Total Commander\SOFT\Media Player Classic Home Cinema\mpcresources.ru.dll d:\Total Commander\SOFT\Media Player Classic Home Cinema\mpc-hc.exe d:\Total Commander\SOFT\Media Player Classic Home Cinema\mpc-hc.ini d:\Total Commander\SOFT\Media Player Classic Home Cinema\default.mpcpl |
Code: |
DSVidRen=3 |
Code: |
DSVidRen=5 |
HA3APET wrote: |
MVV
Fine.exe |
Code: |
@echo off |
Code: |
Команда: <путь_к_unpexec.cmd> |
Code: |
"%2" |
Code: |
start "" "%2" |
Code: |
@echo off |
Code: |
Команда: <путь_к_unpexec.cmd> |
Code: |
if exist "%TEMP%\1" goto loop |
HA3APET wrote: |
не элегантно |
cluster wrote: |
Есть ярлык на Рабочую группу в сетевом окружении.
Кидаю его на панель кнопок, а при нажатии открывается окно проводника со списком ПК рабочей группы. А надо, чтобы этот список открывался в панели ТС. Или второй вопрос: Какую команду указать в свойствах кнопки, чтобы в ТС открылся список ПК рабочей группы? |
Quote: |
CD <directory> Пepeйти в yкaзaнный кaтaлoг |
cluster wrote: |
Да это всё не новость. Но какой путь у рабочей группы (н-р, OFFICE)
Win7 |
Quote: |
Bookmarks management
BOOKMARK <file> Add <file> to bookmarks BOOKMARK CURRENT Add current track to bookmarks |
Quote: |
%COMMANDER_PATH%\PLUGINS\exe\Hidden Start\hstart.exe /NOCONSOLE "%COMMANDER_PATH%\PLUGINS\exe\CLAmp\CLAmp.exe /PLAYPAUSE" |
Quote: |
Командой "Копировать полные имена в буфер" не пробовал?
У меня путь такой \\Microsoft Windows Network\Workgroup\ Могу ошибаться. win xp |
Code: |
|
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
w = WScript.CreateObject("WScript.Shell"); |
Code: |
TOTALCMD#BAR#DATA |
Rodny wrote: |
Владимир М
На картинке ошибка в text_f.vbs |
Batya wrote: |
Скажу иначе, чем Rodny - смени расширение скрипта на js. |
Rodny wrote: |
Batya
А помимо расширения ещё имя и путь? А то я никак не пойму, как скрипт "d:\Soft notreg\Total Commander\Scripts\desc.js" (кнопка) может вызывать ошибку в скрипте "d:\Soft notreg\Total Commander\text_f.vbs" (скриншот). |
Tol!k wrote: |
Владимир М
Имена/пути с пробелами нужно брать в кавычки |
Code: |
"d:\Soft notreg\Total Commander\Scripts\desc.js" |
Владимир М wrote: |
Rodny писал(а):
Владимир М На картинке ошибка в text_f.vbs да в нём, но я не знаю как это исправить |
Владимир М wrote: |
Laughing Скажу иначе, чем Rodny - смени расширение скрипта на js.
так расширение и так js |
Владимир М wrote: |
вот так?
Код: "d:\Soft notreg\Total Commander\Scripts\desc.js" но и так не работает. |
Code: |
Set WshShell = CreateObject("WScript.Shell") |
Владимир М wrote: |
3. создал файл кпопки с расширением vbs и поместил в корневой каталог (код также есть выше)
4. запуская этот самый файл (кнопку расширением vbs) вылезает ошибка (скрин надеюсь вы видели) |
Владимир М wrote: |
Опытным путём пришёл к выводу, что все кнопки с кодом начинающимся с TOTALCMD#BAR#DATA выдают одну и ту же ошибку (смотри скрин выше) |
Владимир М wrote: |
в идеале хотелось бы создавать текстовый файл в активной вкладке |
LocKtaR-o-DarK™ wrote: |
Как производить обмен кнопками?
— чтобы поделиться кнопкой, нажмите правой кнопкой мыши по вашей кнопке и выберите Копировать, после чего вставляйте содержимое буфера в пост как Код: или блок, и, при необходимости, отредактируйте код; — чтобы забрать кнопку, скопируйте содержимое кода нужной кнопки, правой кнопкой мыши щёлкните на нужном месте панели инструментов (кнопок) тотала и выберите Вставить; Примечание: — если, по каким-то причинам, значок вставленной кнопки не отображается или отображается не должным образом, необходимо обновить кнопку, для этого щёлкните по вставленной пустой или неверно отображаемой кнопке правой кнопкой мыши, выберите Изменить, после чего нажмите OK. |
Владимир М wrote: |
возможно туплю я, но чего же тут непонятного делал всё как написано тут! http://forum.wincmd.ru/viewpost.php?p=8314 |
JKT wrote: |
А вот как-бы чтобы он создавался не под именем "playlist.m3u" , а "Имя_текущей_папки.m3u" Было-бы вообще здорово. |
Code: |
For %%x In ("%cd%") Do Copy "%~1" "%cd%\%%~nx.m3u" |
Code: |
TOTALCMD#BAR#DATA |
Code: |
a -dh -m3 -ag"_[yyyy.mm.dd hh.mm.ss]" "%O".rar ""%N"" |
Code: |
Option Explicit |
Code: |
x %N "%O"\ |
Code: |
Dim strPath as String |
Code: |
Set PathRAR="c:\Program Files\WinRAR\WinRAR.exe" |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
pokoynik wrote: |
а можно ли както с помощью кнопки переключать размер эскизов? было бы удобно переключаться между 4:3 и 16:9 |
pokoynik wrote: |
у меня они не кешируются, разницы в скорости отображения не заметил. При изменени размера в насторйках перезапуск не требуется |
ask-rus wrote: | ||||
Не могу соорудить кнопку "Д о б а в и т ь в список закладок Winamp" выделенные в TC файлы через утилиту Clamp с cmd:
Это мой стандарт "П л э й" на данный момент:
|
Batya wrote: |
Существует ли какая-нибудь бесплатная утилита, работающая с тегами (в частности, убирающая теги), с возможностью запуска из командной строки? |
Flasher wrote: |
Насчёт убирания не знаю. Но на память приходят пока две: Metamorphose, Pfrank. |
Code: |
Команда: Tag.exe |
Podarok2006 wrote: |
Нужна кнопка которая в выделенных файлах или в файле под курсором очистит mp3 теги полностью! |
Code: |
TOTALCMD#BAR#DATA |
Code: |
@echo off |
Code: |
TOTALCMD#BAR#DATA |
Code: |
@echo off |
Code: |
@echo off |
Code: |
@echo off |
MVV wrote: |
Еще можно переделать командный файл, чтобы передавать имена как параметры - тогда будут работать в нормальной кодировке |
MVV wrote: |
но длина командной строки ограничена (не знаю, каков предел, в справке по ТК написано, что 32767 символов ), поэтому очень-очень много файлов не влезет. |
Code: |
@echo off |
Code: |
TOTALCMD#BAR#DATA |
ask-rus wrote: |
Какая-то мистика, но батник перестал работать |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
C:\> |
MVV wrote: |
А если вручную запустить из командной строки этот бат-файл, передав любой экзешник как параметр (запускать по Shift+Enter) - сработает? |
MVV wrote: |
А вообще, если с cmd работает, то замени cmd /k на cmd /c, и окно будет закрываться после выполнения команды. |
ask-rus wrote: | ||
Не знаю, как правильно это сделать. |
MVV wrote: |
Фокус на MultiUPX.bat, Ctrl+Shift+Enter (полное имя файла пропишется в командную строку), затем фокус на экзешник, который нужно сжать, Ctrl+Shift+Enter (полное имя экзешника добавится к командной строке), и затем Shift+Enter. |
Quote: |
"d:\Total Commander\PLUGINS\bat\MultiUPX.bat" "c:\Program Files\Atlantis\Atlantis.exe" |
Quote: |
Неправильная команда или имя файла |
MVV wrote: |
А просто запустить MultiUPX.bat двойным щелчком - по идее должна открыться консоль с предложением нажать любую клавишу, а потом закрыться - работает? |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
NotCompressibleException |
Code: |
TOTALCMD#BAR#DATA |
ask-rus wrote: |
Цитата:
"d:\Total Commander\PLUGINS\bat\MultiUPX.bat" "c:\Program Files\Atlantis\Atlantis.exe" Цитата: Неправильная команда или имя файла |
Code: |
c: |
ask-rus wrote: |
некоторые исполняемые перестали жаться. |
Batya wrote: |
Так работает? |
Quote: |
c:\TCFS2.exe |
Quote: |
NotCompressibleException |
ask-rus wrote: |
Получим:
Цитата: NotCompressibleException |
Code: |
@echo off |
Quote: |
c:\TCFS2.exe |
Quote: |
NotCompressibleException |
ask-rus wrote: |
Аналогия в общем. |
Code: |
@cd |
Code: |
@echo off |
Quote: |
c:\
TC2FS.exe Для продолжения нажмите любую клавишу . . . |
Quote: |
NotCompressibleException |
Code: |
%COMMANDER_PATH%\SOFT\UPX\ |
Code: |
%P%S |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
D:\Total Commander\SOFT\UPX
TCFS2.exe ... upx: TCFS2.exe: FileNotFoundException: TCFS2.exe |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
upx: c:\TCFS2.exe: NotCompressibleException |
ask-rus wrote: |
NotCompressibleException |
ask-rus wrote: | ||||
Тут ещё вот в чем странность. Я заметил, что с твоим батником некоторые исполняемые перестали жаться.
В то время, как просто переношу исполняемый на кнопку
и процесс проходит успешно. |
Code: |
upx -9 --lzma f:\TCFS2.exe |
Code: |
upx: f:\TCFS2.exe: NotCompressibleException |
Code: |
upx f:\TCFS2.exe |
Code: |
Packed 1 file. |
GGS wrote: |
Создайте временную папку, поместите в неё UPX.exe и TCFS2.exe
Запустите в этой папке CMD, а затем в консоли: upx -9 --lzma TCFS2.exe |
Quote: |
c:\123\run_pause.bat
c:\123\tcfs2.exe c:\123\upx.exe |
Code: |
@echo off |
Code: |
cd c:\123\ |
Code: |
c:\123\run_pause.bat upx tcfs2.exe |
MVV wrote: |
сжимать его просто глупо. |
MVV wrote: |
Вообще, когда ты тащишь на кнопку, параметров, прописанных в кнопке (т.е., -9 --lzma), программа не получает, только имя перетаскиваемого файла. |
Batya wrote: | ||
О! А я и не был в курсе этого момента. Надо запомнить. |
Code: |
|
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
|
Code: |
TOTALCMD#BAR#DATA |
Serge Yolkin wrote: |
а как не работает? |
Serge Yolkin wrote: |
Вставь две строчки перед меткой :SHIFTPARAM |
Code: |
Echo %* |
Serge Yolkin wrote: |
и скажи, что получилось. |
Quote: |
/c winamp.exe
Для продолжения нажмите любую клавишу . . . |
Serge Yolkin wrote: |
Могу кинуть рабочий файл - скажи куда. |
Serge Yolkin wrote: |
1. Файл завершает работу (закрывает окно), или вроде как висит? |
Serge Yolkin wrote: |
2. Если завершает, не сжат ли уже winamp.exe UPXом? |
Serge Yolkin wrote: |
3. Если "зависает" - в каталоге с winamp.exe появляется winamp.upx? |
Serge Yolkin wrote: |
Кинуть могу только почтой |
Serge Yolkin wrote: |
Кстати, если не в лом: сравните, пожалуйста файл из почты с кодом в моем посте. По-моему одно и то-же. |
Batya wrote: |
удалил все пробелы на концах строк |
Serge Yolkin wrote: |
.cmd файлы имеют кодировку OEM (866) |
Code: |
TOTALCMD#BAR#DATA |
Code: |
' =============================================== |
Quote: |
TOTALCMD#BAR#DATA
Диск:\Путь\к\скрипту\Скрипт.vbs %Commander_Path%\WCMICONS.DLL,59 Копирование в буфер имен с путями с заменой "ftp" на "http" -1 |
Code: |
With CreateObject("TCScript.Helper") |
Samwatas wrote: |
тотал не поддерживает псевдопеременную %COMMANDER_PATH% в строке параметров (он переопределяет первых два символа как несуществующий параметр %C) |
Справка wrote: |
Диалоговое окно: Конфигурация – Панель инструментов / Параметры:
<...> %%вставляет знак процента. |
Quote: |
TOTALCMD#BAR#DATA
cmd /k dir %%COMMANDER_PATH%% D:\Programs\totalcmd\WCMICONS.DLL,74 0 -1 |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
|
Code: |
TOTALCMD#BAR#DATA |
Code: |
@echo off |
Code: |
[em_MultiUPX] |
Code: |
TOTALCMD#BAR#DATA |
LocKtaR-o-DarK wrote: |
* -- диалог будет за окном командора, не удается никак его вывести на передний план...
кто найдет способ выкладай |
Code: |
TOTALCMD#BAR#DATA |
Code: |
'Открыть и выдвинуть диалог "Свойства папки" на передний план |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
! | Avada: |
Три следующих поста перенесены из самой темы "Обмен кнопками" в её обсуждение. |
shveicar wrote: | ||
Некоторые кнопки ведут себя странно. Вот например интересная кнопка ("Обмен кнопками" стр.24 *примечание моё*) - но ведет она себя странно
- (автор указал что кнопка предназначена для создания копии каталога в текущей панели) При выделении копируемого каталогас файлами(без вложенных подкаталогов) кнопка работает нормально, а если в каталоге есть файлы и вложенные каталоги с файлами, то при нажатии на кнопку копируются только файлы вложенные в начальный каталог. А если выделить не каталог а файл то при нажатии на кнопку создается каталог с именем файла_ и копия самого файла(без_) который вложен в этот каталог. |
Code: |
TOTALCMD#BAR#DATA |
Code: |
Set PathRAR="%COMMANDER_PATH%\Programs\WinRAR\WinRAR.exe" |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
TOTALCMD#BAR#DATA
"C:\Program Files\The Bat!\thebat.exe" /CHECK* c:\Program Files\The Bat!\thebat.exe Проверить все ящики C:\Program Files\The Bat!\ -1 |
! | CaptainFlint: |
Полтора сообщения перенесены в ветку Обсуждение темы "Обмен кнопками". |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
tcmd4ever wrote: |
А на счёт панели никак? |
Maximus wrote: |
О какой панели речь? |
Code: |
cd ::{7007ACC7-3202-11D1-AAD2-00805FC1270E} |
Code: |
Windows Registry Editor Version 5.00 |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
:: Сброс root пароля в MySQL, БД должна быть запущена на localhost. |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
:: Добавление нового пользователя в список squid для ncsa_auth аутентификации. |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
:: Добавление новой задачи к спсику cron.tab. |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
:: Показывает запущенных демонов. |
Code: |
oscdimg.exe -l%1 -h -o -w1 -m -c -j1 %2 %2.iso |
Code: |
TOTALCMD#BAR#DATA |
Code: |
pause |
sancher wrote: |
Сделал кнопку с использованием cdimage (точнее oscdimg версии 2.55). |
Code: |
TOTALCMD#BAR#DATA |
Code: |
@echo off |
Code: |
TOTALCMD#BAR#DATA |
Batya wrote: |
Модифицированный вариант скрипта создаёт несколько ярлыков на рабочем столе по отмеченным в TC файлам и папкам: |
! | Avada: |
Остальная часть данного поста, не имеющая отношения к обмену кнопками и потому являющася в этой теме оффтопом, перенесена в Script Request.
|
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
|
Code: |
@echo off |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
nircmd sendkeypress ctrl+r |
Code: |
"%%commander_exe%%" /S /O /L="%P%%date:~6%%.%%date:~3,2%%.%%date:~0,2%%_%%time:~0,2%%.%%time:~3,2%%.%%time:~6,2%%.txt\:" |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Aleks431 wrote: |
как ... из wincmd.ini.bak сделать снова wincmd.ini. |
Code: |
TOTALCMD#BAR#DATA |
Aleks431 wrote: |
Возможна ли кнопка для удаления 2-3 (любое кол-во) символов от конца названия файла? |
Quote: |
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\nircmd\nircmd.exe execmd for /f "usebackq delims=" %# in (`type %WL`) do set "V=%%~~n#" & call ren "%%#" "%%V:~~0,-2%%%%~~x#" wcmicons.dll,32 Убрать в базовых именах выбранных файлов последние 2 символа |
Aleks431 wrote: |
А как переделать параметр чтоб символы удалялись от начала имени файла? |
Quote: |
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\nircmd\nircmd.exe execmd for /f "usebackq delims=" %# in (`type %WL`) do set "V=%%~~nx#" & call ren "%%#" "%%V:~~2%%" wcmicons.dll,32 Убрать в именах выбранных файлов первые 2 символа |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Aleks431 wrote: |
А можно как-нибудь добавить в кнопку режим создания дубля (типа copy), чтобы wincmd.ini.bak не исчезал, заменяя существующий wincmd.ini, а оставался, еще и с тем же атрибутом какой был (например только чтение)? |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
/ef "varset(1, 26) varset(2, 40) varset(3, 80) varset(9, ini(`%%COMMANDER_PATH%%\Default.bar`, Buttonbar, Buttoncount, #)) if(varget(9) == varget(1), if(varget(1) == varget(2), varset(1, varget(3)), varset(1, varget(2))), if((varget(9) == varget(2)) & (varget(2) != varget(3)), varset(1, varget(3)))) set_ini(`%%COMMANDER_PATH%%\Default.bar`, Buttonbar, Buttoncount, varget(1)) run_item(locktc,1) tcm(2901) tcm(2901) run_item(locktc,0) redraw" |
Code: |
TOTALCMD#BAR#DATA |
Code: |
/ef "if(tcini(Configuration,CountSpace,#,1) && !tcini(Configuration,SpaceMovesDown,#), send(` {DOWN}`), tem(`em_>Проверьте_ключи:_CountSpace=1_и_SpaceMovesDown=0`))" |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
TOTALCMD#BAR#DATA
%comspec% /q /c (for %# in (%P%S) do call set "P=%%P%% %%# -title "%%~nx#"")&&call mplayer.exe -nofontconfig -really-quiet -fs -panscan 1 %%P:~4%% Utils\MPlayer\mplayer.exe MPlayer — воспроизвести выбранные видео на полном|экране с поочерёдным выводом имён в заголовок окна %COMMANDER_PATH%\Utils\MPlayer\ 1 |
Quote: |
TOTALCMD#BAR#DATA
%ComSpec% /v:on /q/c echo off&set CP1251=1251&set ASCII=1251&set IBM866=866&set UTF-7=65000&set UTF-8=65001&set UCS-2=65001&for /f "tokens=1 delims=/" %# in ('enca.exe -e -L russian %V') do chcp !%%#!&cls&clip<%V wcmicons.dll,45 Скопировать в буфер обмена текст файла под курсором %COMMANDER_PATH%\Utils\Enca 1 |
Quote: |
TOTALCMD#BAR#DATA
*%ComSpec% /v:on /q/c @echo off&for /r %# in (*.txt) do for /f "eol=C skip=1 delims=" %h in ('certutil -hashfile "%#" MD5') do set "crc=%h"&&call robocopy "%~dp#\" "%P!crc: =!" "%%~nx#" /MOV /NJH /NJS /NDL /NFL&cls wpdshext.dll,4 Переместить txt-файлы из структуры активного каталога в MD5-папки 1 |
Quote: |
TOTALCMD#BAR#DATA
*%ComSpec% /v:on /q/c @echo off&for /r %# in (*.txt) do for /f "eol=C skip=1 delims=" %h in ('certutil -hashfile "%#" MD5') do set "crc=%h"&& call xcopy "%#" !crc: =!\ /chikorqxy FXSRESM.dll,11 Скопировать txt-файлы из структуры активного каталога в MD5-папки 1 |
Code: |
TOTALCMD#BAR#DATA |
Code: |
524,4006,524,4006,em_SelT,cm_select,em_SyncOpen=,524,4006,524,4006 |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
как в предыдущем сообщении, но без команды 2918 |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Code: |
TOTALCMD#BAR#DATA |
Quote: |
[em_MsgBox]
cmd=%COMMANDER_PATH%\Addon\TCFS2\MessageBox.exe param=%Z%A |
Code: |
|
Code: |
TOTALCMD#BAR#DATA |
Code: |
swCD_L=set_style(# & ~$00000010) tem(`em_cd `#2), style(# & $00000010) | set_style(# | $00000010) tem(`em_cd `#1) |
Code: |
TOTALCMD#BAR#DATA |
Code: |
[em_MoveToParent] |
Code: |
TOTALCMD#BAR#DATA |
Code: |
|
Code: |
Func SetColorByType() |
output generated using printer-friendly topic mod. All times are GMT + 4 Hours