View previous topic :: View next topic |
Author |
Message |
DeathStalker
Joined: 01 Sep 2006 Posts: 331 Location: Санкт-Петербург
|
(Separately) Posted: Fri Nov 24, 2006 10:30 Post subject: |
|
|
2Volniy
Спасибо, просто я не знаком с синтаксисом VB, а скрипт написал по имеющимся примерам) _________________ Гугль - это Матрица, чем меньше его спрашивать, тем слабее будут машины во время Великой Битвы
TC10.00b6 x86 Windows 10 x64 (Windows 7 x64) |
|
Back to top |
|
|
Zorroz
Joined: 16 Dec 2004 Posts: 308 Location: Россия, Иркутская обл., г. Ангарск
|
(Separately) Posted: Fri Nov 24, 2006 18:31 Post subject: |
|
|
DeathStalker
Спасибо скрипт работает. Вот еще бы добавить Гислеру индикатор отчистки и внутреннею команду для сжатия базы эскизов.
Скрипт поправишь(по совету Volniy)? _________________ Когда ангелу обрезают крылья, он учится летать на метле... |
|
Back to top |
|
|
jehaz
Joined: 24 May 2006 Posts: 16
|
(Separately) Posted: Fri Nov 24, 2006 22:05 Post subject: |
|
|
Добавляет в контекстное меню "Мой компьютер" пункт "Total commander"
Code: | TOTALCMD#BAR#DATA
reg add "HKCR\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Total Commander\command" /ve /d "%COMMANDER_PATH%\TOTALCMD.EXE" /f
wcmicons.dll,55
Создать пункт меню для запуска Total commander в "Мой компьютер"
1
-1
|
Last edited by jehaz on Sat Nov 25, 2006 11:01; edited 1 time in total |
|
Back to top |
|
|
jehaz
Joined: 24 May 2006 Posts: 16
|
(Separately) Posted: Sat Nov 25, 2006 10:25 Post subject: |
|
|
Добавляет в контекстное меню "Сетевое окружение" пункт "Total commander". При выборе пункта открывается новая вкладка в Total commander с путем \\Сетевое окружение.
Code: | TOTALCMD#BAR#DATA
reg add "HKCR\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell\Total Commander\command" /ve /d "%COMMANDER_PATH%\TOTALCMD.EXE /O /T "::{208D2C60-3AEA-1069-A2D7-08002B30309D}"" /f
wcmicons.dll,55
1
-1 |
Иконку по выбору. Работает только в семерке - слишком длинная строка.
Last edited by jehaz on Sat Nov 25, 2006 10:37; edited 1 time in total |
|
Back to top |
|
|
jehaz
Joined: 24 May 2006 Posts: 16
|
(Separately) Posted: Sat Nov 25, 2006 10:36 Post subject: |
|
|
Добавляет в контекстное меню "Корзина" пункт "Total commander". При выборе пункта открывается "Корзина" в Total commander в новой вкладке.
Code: | TOTALCMD#BAR#DATA
reg add "HKCR\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shell\Total Commander\command" /ve /d "%COMMANDER_PATH%\TOTALCMD.EXE /O /T "::{645FF040-5081-101B-9F08-00AA002F954E}"" /f
wcmicons.dll,55
1
-1 |
Иконка своя. Описание свое. |
|
Back to top |
|
|
jehaz
Joined: 24 May 2006 Posts: 16
|
(Separately) Posted: Sat Nov 25, 2006 10:48 Post subject: |
|
|
Может вернее будет через мой компьютер открывать новую вкладку с корнем в "Мой компьютер"? Тогда так:
Code: | TOTALCMD#BAR#DATA
reg add "HKCR\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Open with Total Commander\command" /ve /d "%COMMANDER_PATH%\TOTALCMD.EXE /O /T "::{20D04FE0-3AEA-1069-A2D8-08002B30309D}"" /f
wcmicons.dll,55
1
-1 |
|
|
Back to top |
|
|
Volniy
Joined: 15 Dec 2004 Posts: 585 Location: Местный
|
(Separately) Posted: Sat Nov 25, 2006 11:24 Post subject: |
|
|
jehaz
Объясни мне, малограмотному, на кой ляд нужны на панели тотала кнопки, если предполагается нажать на них только один раз в жизни (по крайней мере жизни текущей установленной операционной системы) ?
Вопрос касается четырех последних постов. |
|
Back to top |
|
|
jehaz
Joined: 24 May 2006 Posts: 16
|
(Separately) Posted: Sat Nov 25, 2006 14:44 Post subject: |
|
|
Это просто пример. Свяжи их в пакетный файл, если заинтересовало и повесь на одну кнопку. Что не надо убери. А можно сделать новую панель кнопок с одноразовым использованием, например для переноса Total commander с USB и последующей его привязке к системе. И туда же на панель запихнуть, короткие скрипты на изменение реестра, например: добавление ТС в контекстное меню папок проводника, или разовые скрипты на изменение локальных политик ХР, или кнопки на сохранение некоторых кустов реестра, или... да много нужного можно повесить, что используется один раз, но очень иногда надо. Можно конечно таскать с собой файлы скриптов, но зачем если полностью настроенный ТС всегда рядом на USB, установил, потыкал кнопок которые нужны и все. Да дело личное. |
|
Back to top |
|
|
funduk
Joined: 16 Aug 2005 Posts: 1513 Location: Санкт-Петербург
|
(Separately) Posted: Sat Nov 25, 2006 15:19 Post subject: |
|
|
jehaz, если можно много чего повесить, то создай отдельную тему для разовых кнопок/скриптов и т.п., нужного для быстрой подстройки системы для тотала. |
|
Back to top |
|
|
LocKtaR-o-DarK
Joined: 12 Aug 2005 Posts: 349 Location: Москва
|
(Separately) Posted: Mon Dec 18, 2006 02:38 Post subject: |
|
|
Yurbanizator wrote: | необходимо расположить на панели кнопочку, или пару кнопочек, что бы при нажатии в выбранном каталоге появлялся допустим новый текстовый файлик new.txt или же файл new.html с уже созданным заренее шаблончиком. |
Code: | TOTALCMD#BAR#DATA
cmd
/c copy /y "путь к\Templates\test.htm" .\
url.dll
Html-шаблон
1
-1 |
Проверку на наличие шаблона в панели делай визуально _________________ |
|
Back to top |
|
|
gora
Joined: 30 Dec 2004 Posts: 442 Location: Иваново
|
(Separately) Posted: Mon Dec 18, 2006 10:43 Post subject: |
|
|
Просил тут у "скриптописателей" кнопочку для создания SFX архивов - ни кто не откликнулся. Сделал сам (как сумел).
После создания кнопки нужно только выделить два файла (7-z архив и файл конфигурации), на одной из панелей TC, и нажать эту кнопку. SFX архив будет создан в этом же каталоге (открытом в этой панели TC) с именем, полученным из имени 7-z архива заменой расширения с .7z на .exe. Ни какие файлы не удаляются. Если SFX архив с таким именем уже существует, он будет переписан.
Для этой кнопки понадобиться утилита lst2str от JackFoo, кнопка и .bat файл.
Кнопка: Code: | TOTALCMD#BAR#DATA
%commander_path%\Utilites\lst2str\lst2str.exe
/X:"D:\totalcmd\Utilites\CreateSFX\comndlin.bat" /L:%L /N:2
%commander_path%\WCMICONS.DLL,20
Создание SFX архива
%commander_path%\Utilites\CreateSFX\comndlin.bat
-1 |
.bat файл (comndlin.bat): Code: | @ECHO off
set error=Мало данных.
IF "%~x2"=="" GOTO Err_msg
set config=%2
set len=%~z2
set archive=%1
set name=%~n1
set path_=%~dp1
IF %~x1==.7z GOTO Find1
set error=Нет 7z-архива.
IF NOT %~x2==.7z GOTO Err_msg
set config=%1
set len=%~z1
set archive=%2
set name=%~n2
set path_=%~dp2
:Find1
IF %len% GTR 10240 GOTO No_cfg
find /c ";!@Install@!UTF-8!" %config%
IF errorlevel 1 GOTO No_cfg
echo.
COPY /b "D:\DISTRIBUT\7-Zip\7zSD_499\7ZSD_LZMA.sfx" + %config% + %archive% "%path_%%name%.exe"
echo.
echo Создан SFX архив - "%name%.exe"
echo.
pause
exit
:No_cfg
set error=Нет файла конфигурации.
:Err_msg
echo.
echo %error%
echo.
echo Надо выделить только ДВА файла: 7z-архив и файл конфигурации.
echo.
pause
exit |
Скопируйте файлы в папку TC с соблюдением путей указанных в файлах. Пути можно/нужно изменить на свои. В первом файле пути к TC - строки 2, 3, 6, а во втором, путь к SFX модулю - строка 22 (COPY /b ...). При копировании .bat файла, сохраните его в dos кодировке!
Все, можете пользоваться! |
|
Back to top |
|
|
LocKtaR-o-DarK
Joined: 12 Aug 2005 Posts: 349 Location: Москва
|
(Separately) Posted: Mon Jan 08, 2007 06:21 Post subject: |
|
|
LA_ wrote: | имеется следующая задача - переименовать файл под курсором (например, видео.avi) в файл вида видео.[tag].avi
Добавляю следующую команду через меню запуск:
ren %N *.[tag].*
(для переименования)
запускаю для проверки - получаю сообщение "Файл не найден"! Что я делаю не так? (из cmd то же самое работает отлично). |
заставил помучаться , вот решение:
Code: | TOTALCMD#BAR#DATA
cmd
/c ren "%N" "%O.[tag].%E"
shell32.dll,225
Переименование файла
1
-1 |
_________________ |
|
Back to top |
|
|
LoveJoy
Joined: 16 Jan 2007 Posts: 4
|
(Separately) Posted: Sun Jan 21, 2007 16:21 Post subject: |
|
|
подскажите кнопочку, для переключения размера иконок, по типу винды:
*список
*значки
*плитка |
|
Back to top |
|
|
LocKtaR-o-DarK
Joined: 12 Aug 2005 Posts: 349 Location: Москва
|
(Separately) Posted: Sun Jan 21, 2007 20:08 Post subject: |
|
|
LoveJoy
при установке тотала есть все эти кнопки
не надо засорять тему _________________ |
|
Back to top |
|
|
LoveJoy
Joined: 16 Jan 2007 Posts: 4
|
(Separately) Posted: Sun Jan 21, 2007 22:56 Post subject: |
|
|
специально установил тотал еще раз.
их там нет.
уточню что мне нужно:
в разделе конфигурация - настройки - значки - размер значков
там где еще на выбор 32х32 и 16х16
может просто поставил такую версию что там нет этих кнопок, но я сомневаюсь в этом. :oops: версия 7.0pb3
или скажите команду хотя бы... (в справке не нашел) |
|
Back to top |
|
|
|