Показать полную графическую версию : [addon] SetTools (набор инструментов)
Страниц :
1
2
3
4
5
6
7
8
[
9]
10
11
12
13
14
15
16
17
18
19
20
можно сделать так, что бы при запуске с помощью "Запуск с параметрами" устанавливался %WorkingDir%? »
Можно. Добавьте строку (выделена цветом) в файл AllInOne.vbs :...
If sw2 = "RUNCON" OR sw2 = "RUN" Then
WSS.CurrentDirectory = FSO.GetParentFolderName(F)
...
gora, небольшое пожелание: расставить амперсанды, дабы было удобно с клавиатуры вызывать конкретные пункты контекстного меню, это же касается аддона Universal Extractor.
Аддон SetTools 5.8 обновлен.
Изменения:
- исправлены некоторые ошибки
[hr]небольшое пожелание: расставить амперсанды, дабы было удобно с клавиатуры вызывать конкретные пункты контекстного меню »
Приведите техническое решение Вашего предложения
gora, Такой вопрос а могли бы вы переделать данную програмулину без использования vbs script? и еще при установке аддона пишет что ему требуется NET 4 , это лишнее он и без него рабочий :yes: Прога супер :up
Приведите техническое решение Вашего предложения »
На примере "запуска с параметрами":
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\run-with-parameters]
@="Запуск с &параметрами"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\run-with-parameters-console]
@="Запуск с параметрами (&консоль)"
Аддон SetTools 6.0 обновлен.
Изменения:
- добавлена возможность запуска RegEdit и перехода к разделу реестра находящемуся в буфере обмена
Реализовано два варианта этой возможности
Вариант1:
- принимает раздел реестра только в полном форматеHKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{EEC66535-61A2-43A8-B34F-7A2863014D5E}\1.0\0\win64
HKEY_CURRENT_USER\Software\7-Zipсокращения (например, HKLM, HKCU) не допускаются
- при отсутствии указанного раздела будет открыт корень реестра
- не требуется дополнительных утилит
Вариант2:
- принимает раздел реестра в полном и сокращенном форматах (например, HKEY_LOCAL_MACHINE и HKLM)
- может работать с разными форматами записи раздела реестра; reg файл
[-HKEY_CLASSES_ROOT\inffile\shell\Install1\command]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\EmEditor.exe\shell\edit\command]
[\\lena\HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Common]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{EEC66535-61A2-43A8-B34F-7A2863014D5E}\1.0\0\win64]
[HKEY_CURRENT_USER\Software\7-Zip]
; bat файл
Reg Add "HKCU\AppEvents\Schemes\Apps\.Default\.Default\.Current" /ve /t REG_EXPAND_SZ /d "%%SystemRoot%%\media\Windows XP - динь.wav" /f
; inf файл
HKCU,"AppEvents\Schemes\Apps\.Default\SystemExclamation\.Default",,0x0,"%%SystemRoot%%\Media\Восклицание.wav"
HKCU,AppEvents\Schemes\Apps\.Default\SystemExclamation\.Default,,0x0,"%%SystemRoot%%\Media\Восклицание.wav"
; txt файл (конфиг)
RunProgram="hidcon:Reg Add \"HKCU\\Software\\Classes\\*\\shell\\MD5 в файл\\command\" /ve /t REG_SZ /d \"\\\"C:\\Program Files (x86)\\SetTools\\reg2bat.exe\\\" \\\"%%1\\\" MD5\" /f"
- допускается наличие обрамляющих кавычек " и квадратных скобок []
- допускается захват слева посторонних символов, справа раздел должен кончаться корректно
- при отсутствии указанного раздела будет сообщение в котором будет предложен переход в ближайший существующий раздел (поиск по максимальному числу совпадающих символов слева в разделе реестра и заданного образца)
- реализовано на базе консольного варианта скрипта утилиты JumpReg (http://forum.oszone.net/thread-194417.html) от AZJIO (http://forum.oszone.net/member.php?userid=49009) (благодарности автору) в виде не скомпилированного AutoIt скрипта
-- это позволило обойтись без компиляции двух (х86 и х64) exe файлов
-- значительно уменьшило размер дистрибутива набора
-- требует наличия любого скомпилированного AutoIt скрипта в системе (в наборе, в качестве такого файла, используется файл Кнопки... (http://forum.oszone.net/thread-83838.html) )
Для включения второго варианта достаточно поправить строку с путем к Кнопке в файле AllInOne.vbs на Ваш PathButton = "e:\totalcmd64\Utilites\SFX Tool\Button.exe"[hr] могли бы вы переделать данную програмулину без использования vbs script? »
С какой целью? Меня устраивает vbs script.
пишет что ему требуется NET 4 , это лишнее он и без него рабочий »
Не 4, а .Net 2.0 и выше. Об этом написано в шапке в п.1
перед буквой "к" не лучший вариант, пересечение с пунктом "Копировать". »
У пользователя в контекстном меню могут быть разные пункты с "ускорителями" от других программ, обеспечить отсутствие коллизий я не в состоянии. Внедрять в набор Ваше предложение не планирую, можете это сделать самостоятельно.
STRELEC1
28-11-2012, 20:01
Уважаемый, gora! Как сделать, чтобы в контекстном меню была бы одна строчка "Конвертирование Reg-файла", при наведении на которую появлялось бы три пункта "reg2bat", "reg2cfg", "reg2inf"?
Спасибо
apozlevich
28-11-2012, 20:29
gora, почему бы не сделать пункт "Перезапуск оболочки"?
Как сделать, чтобы в контекстном меню была бы одна строчка "Конвертирование Reg-файла", при наведении на которую появлялось бы три пункта "reg2bat", "reg2cfg", "reg2inf"? »
Только для Win7!!! Для ХР решения (у меня) нет.
Запустите файл из прикрепленного архива.
STRELEC1
01-12-2012, 00:40
Спасибо, gora! Правда, чуть доработал:
строка 20 - Set Key=HKCR\regfile\shell\Конвертирование Reg-файл
в начале батника - chcp 1251
Все отлично отработало. Спасибо.
Аддон SetTools 7.0 обновлен.
Изменения:
- добавлена возможность перезапуска оболочки (Explorer)
- добавлена возможность использовать на Win7 каскадные меню (5 меню, скриншоты в шапке)
- добавлено 6 новых ключей (подробности в addon.nfo и шапке)
- исправлены найденные ошибки
Перед установкой удаление старой версии обязательно!
Тем, кто пользовался установкой каскадного меню из моего предыдущего поста, после удаления рекомендуется дополнительно запустить бат файл (кодировка кириллица DOS (866)):
ChCp 866>Nul
Reg Delete "HKCR\regfile\shell\reg2bat" /f
Reg Delete "HKCR\regfile\shell\reg2cfg" /f
Reg Delete "HKCR\regfile\shell\reg2inf" /f
Reg Delete "HKCR\regfile\shell\Конвертирование Reg-файла" /f
Reg Delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\reg2bat" /f
Reg Delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\reg2cfg" /f
Reg Delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\reg2inf" /f
apozlevich
04-12-2012, 13:45
gora, а можно пункт для перезапуска шелла сделать везде? Ну или хотя бы на рабочем столе. Кстати, как насчет добавления в инструментарий UniExtract? (Сборка распаковщиков инстоллеров, правда в последней версии, которую я видел, были устаревшие распаковщики.)
STRELEC1
04-12-2012, 13:50
Спасибо,gora!
Отличный аддон, особенно для Win7. Пожелание или просьба: при конвертации Reg-файла в "reg2bat", "reg2cfg", "reg2inf" у раскрывающегося меню из трех строчек изменить значки, принадлежашие *.reg, на значки, соответствующие выполняемой конвертации.
Спасибо.
а можно пункт для перезапуска шелла сделать везде? Ну или хотя бы на рабочем столе »
"Вездее" уже некуда. Он добавляется в контекстное меню любого файла и любой папки (на рабочем столе есть ярлыки, на них пункт появляется, этого достаточно).как насчет добавления в инструментарий UniExtract? ...
в последней версии, которую я видел, были устаревшие распаковщики»
Здесь (http://forum.oszone.net/thread-81059.html)?изменить значки, принадлежашие *.reg, на значки, соответствующие выполняемой конвертации. »Прикрепите предлагаемые иконки к посту (формат 16х16), ибо системные очень невзрачные, а конфиг - это просто текстовый файл
STRELEC1
04-12-2012, 14:12
Установил на Win7 и вот что проявилось (SetTools.exe -aiAbgswxF5PHJNRCDT0)?
http://skrinshot.ru/files2/87519534939897568762920248606255.jpg
apozlevich
04-12-2012, 15:02
Здесь? »
Ой :)
STRELEC1, а что не так? Если лишний reg2cfg - удаляли ли вы прошлую версию?
STRELEC1
04-12-2012, 15:03
Прикрепите предлагаемые иконки к посту (формат 16х16), ибо системные очень невзрачные, а конфиг - это просто текстовый файл »
Как-то сразу, навскидку, не получается. А Вы не поскажите, что нужно подредактировать, чтобы изменить указанные иконки по своему предпочтению?
STRELEC1, а что не так? Если лишний reg2cfg - удаляли ли вы прошлую версию? »
Установил аддон на совершенно чистую машину!
SetTools.exe -aiAbgswxF5PHJNRCDT0 »
Буква "С" лишняя. Переустановите аддон без этой буквы. Аддон перезалил.поскажите, что нужно подредактировать, чтобы изменить указанные иконки по своему предпочтению? »
Ссылки на индивидуальные иконки в пунктах этого контекстного меню прописаны в реестре в этих разделах:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\reg2bat]
@="reg2bat"
"Icon"="\"C:\\Program Files (x86)\\SetTools\\UnInstall.exe\",3"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\reg2cfg]
@="reg2cfg"
"Icon"="\"C:\\Program Files (x86)\\SetTools\\UnInstall.exe\",3"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\reg2inf]
@="reg2inf"
"Icon"="\"C:\\Program Files (x86)\\SetTools\\UnInstall.exe\",3"
STRELEC1
04-12-2012, 15:48
Буква "С" лишняя. »
Спасибо, gora! Да, это я "лопухнулся", внимательнее надо читать инструкции. С этим разобрался сам, а за дополнительную информацию - большое спасибо.
STRELEC1
04-12-2012, 20:22
Прикрепите предлагаемые иконки к посту (формат 16х16), ибо системные очень невзрачные, а конфиг - это просто текстовый файл »
gora, как Вы смотрите на такой вариант:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\regfile\shell\Reg-файл Конвертировать в . . .]
"SubCommands"="reg2bat;reg2cfg;reg2inf"
"Icon"="\"C:\\Program Files\\SetTools\\UnInstall.exe\",3"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\reg2bat]
@="reg2bat"
"Icon"="moricons.dll,18"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\reg2cfg]
@="reg2cfg"
"Icon"="shell32.dll,90"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\reg2inf]
@="reg2inf"
"Icon"="imageres.dll,109"
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC