[Quote]

    nikzzzz
  • 215
  • Longevity: 4 years 2 months
  • Posts: 2529
  • REPUTATION:127

    [+] [-]
Предыдущая тема Sh.exe - Менеджер портативных программ
Динамическое создание ярлыков и регистрация програм, находящихся на внешних носителях (Usb,Cd,NetWork)
Программа сканирует подключенные устройства и создает \ удаляет ярлыки и регистрирует (дерегистрирует) программы, находящиеся в указанном каталоге на основе link файлов.

History

Portable Soft Manager
Продолжение проекта Sh.exe - Менеджер портабельных программ.
Это не обновление, программа написана с нуля, Sh.exe писался во времена XP, поддержка его потеряла смысл.
Отличия от Sh.exe :
Общая идеология не изменилась, немного изменился синтаксис .ini , .shl и .idx файлов, но правка их не представляет проблем, немного позже напишу конвертер.
Полная поддержка Win 10 последней версии, включая прикрепления ярлыков на панель задач (причем не только .exe файлов, что нельзя сделать стандартными средствами), создание панели инструментов и т.п.
Скорость увеличена в несколько раз.
Добавлены функции бэкапа веток реестра, неограниченное количество входов [AutoRun] и [AutoExit].
Возможность сортировки последовательности исполнения .shl файлов.
.a3x версия , ресурсы интегрированы
И многое другое.
Attachments
Attachments
Attachments


Last edited by nikzzzz on 2019-03-21 22:14; edited 23 times in total

[Quote]

    nikzzzz
  • 215
  • Longevity: 4 years 2 months
  • Posts: 2529
  • REPUTATION:127

    [+] [-]
Утилита обновлена.
;Пути поиска
;"All", "Cdrom", "Removable", "Fixed", "Network", "Ramdisk", "System", "Boot"
System - System Drive
Boot- Boot Drive
Если PsMgr запущен, им можно управлять, поддерживаются следующие комманды (пример для батника)
Start /w Psmgr.exe Exit
Start /w Psmgr.exe Refresh
Start /w Psmgr.exe Stop
Start /w Psmgr.exe Start

[Quote]

    dimo70
  • 17296
  • Longevity: 1 year 4 months
  • Posts: 418
  • REPUTATION:3

    [+] [-]
  • Location: Египет
nikzzzz,
А как проще всего можно из SH перейти на Psmgr? Например в сборку Xemom1?
Что то не могу справиться. Скопировал все. Именовал ini на Psmgr.ini. Запускаю Psmgr и ничего. bc

[Quote]

    nikzzzz
  • 215
  • Longevity: 4 years 2 months
  • Posts: 2529
  • REPUTATION:127

    [+] [-]
dimo70,
61885Например в сборку Xemom1?
В последних сборках Xemom1 используется Psmgr, для конвертации .shl файлов есть ShConvert.exe
61885Именовал ini на Psmgr.ini
Там синтаксис изменился, читайте ReadMe.

[Quote]

    dimo70
  • 17296
  • Longevity: 1 year 4 months
  • Posts: 418
  • REPUTATION:3

    [+] [-]
  • Location: Египет
Там синтаксис изменился, читайте ReadMe.
Спасибо. Придется читать побольше. aa

[Quote]

    loban_ser
  • 17796
  • Longevity: 1 year 2 months
  • Posts: 254
  • REPUTATION:4

    [+] [-]
nikzzzz,
Здравствуйте!
Вы планируете обновить sh в конструкторах своих на эту утилиту?

[Quote]

    nikzzzz
  • 215
  • Longevity: 4 years 2 months
  • Posts: 2529
  • REPUTATION:127

    [+] [-]
dimo70,
Пример ini файла для последней версии:
[Config]
ext=.shl
BackFile=%temp%\PsMgr.bck
ProgPath=
Idx=PsMgrCache.idx
ExternalConfig=*
[Path]
Drives=[Boot=*][Ramdisk=b]:\PePrograms,[Ramdisk=b]:\Programs
ForceCheck=[b]:\PePrograms,[b]:\Programs
loban_ser,
61891Вы планируете обновить sh в конструкторах своих на эту утилиту?
Да.

[Quote]

    dimo70
  • 17296
  • Longevity: 1 year 4 months
  • Posts: 418
  • REPUTATION:3

    [+] [-]
  • Location: Египет
nikzzzz,
Большое спасибо! Так будет проще. aa
PS:
nikzzzz,
Не могу справиться.
Вот мой ini:
[Config]
ext=.shl
BackFile=%temp%\PsMgr.bck
ProgPath=\PE10\PeSoft
Idx=PsMgrCache.idx
ExternalConfig=*
Drives=[Boot=*][Ramdisk=b]:\PePrograms,[Ramdisk=b]:\Programs
ForceCheck=[b]:\PePrograms,[b]:\Programs
Путь к программ: \PE10\PeSoft
Запускал SHconvert и PsMgrCache
Не появляются ярлыки на desktop. А с SH появляются. ac

[Quote]

    loban_ser
  • 17796
  • Longevity: 1 year 2 months
  • Posts: 254
  • REPUTATION:4

    [+] [-]
dimo70,
Вот посмотрите пример моего конфига
[Config]
ext=.shl
BackFile=%ProgramData%\PsMgr.bck
Idx=PsMgrCache.idx
ProgPath=
ExternalConfig=*
;Принудительное отслеживание смены носителей (для сборок win7/win8 , если не отслеживаются, для сборок XP не требуется)
DriveControl=yes
[Path]
Drives=[Boot=*]:\smbb,[Cdrom=*][Removable=*][Fixed=*][Ramdisk=b]:\_Recovery,[Ramdisk=b]:\Programs,[Ramdisk=b]:\PePrograms,[System=*]:\Program Files
ForceCheck=[b]:\PePrograms,[b]:\Programs,[b]:\Misc,[b]:\Antivir,[b]:\Acronis,[b]:\Paragon
может поможет aa

[Quote]

    nikzzzz
  • 215
  • Longevity: 4 years 2 months
  • Posts: 2529
  • REPUTATION:127

    [+] [-]
dimo70,
[Config]
ext=.shl
BackFile=%temp%\PsMgr.bck
ProgPath=\PE10\PeSoft
Idx=PsMgrCache.idx
ExternalConfig=*
[Path]
Drives=[Boot=*]:\PE10\PeSoft

[Quote]

    dimo70
  • 17296
  • Longevity: 1 year 4 months
  • Posts: 418
  • REPUTATION:3

    [+] [-]
  • Location: Египет
nikzzzz,
Сработала, спасибо! ay
Да, и намного быстрее все загружается. Очень хорошо получилось.

[Quote]

    loban_ser
  • 17796
  • Longevity: 1 year 2 months
  • Posts: 254
  • REPUTATION:4

    [+] [-]
Если это возможно, неплохо было бы добавить Autorun? как это реализовано в UsbtorChk к примеру.
Я не придераюсь, просто хочется, чтобы ваши утилиты были совершенны aa

[Quote]

    nikzzzz
  • 215
  • Longevity: 4 years 2 months
  • Posts: 2529
  • REPUTATION:127

    [+] [-]
loban_ser,
Это портабельная утилита, она может, например находиться на флэшке, AutoRun здесь нежелателен.

[Quote]

    Xemom1
  • 175
  • Longevity: 4 years 3 months
  • Posts: 735
  • REPUTATION:68

    [+] [-]
nikzzzz,
Привет! Хорошая работа! ay
Теперь нет проблем с двойными ярлыками.
Есть небольшая нестыковка. Я кладу рядом с скриптом - Psmgr.ini:
[Config]
ExternalConfig=*
[Path]
Drives=[System=X]:\Windows,[Boot=*]
Все прекарасно работает. Но не подхватываются ярлыки на [System=X]:\Windows.
Если я уберу: ExternalConfig=*, то с System все работает, но не ищутся внешние программы.
Такое ощущение, что в ExternalConfig=*, стоит запрет поиска на - "X" ? az

[Quote]

    loban_ser
  • 17796
  • Longevity: 1 year 2 months
  • Posts: 254
  • REPUTATION:4

    [+] [-]
Xemom1, а если [System=*]:\Windows
Вообще странно, у меня наоборот все работает.


Last edited by loban_ser on 2019-02-11 21:01; edited 1 time in total

[Quote]

    nikzzzz
  • 215
  • Longevity: 4 years 2 months
  • Posts: 2529
  • REPUTATION:127

    [+] [-]
Xemom1, aa
61953Но не подхватываются ярлыки на [System=X]:\Windows.
Попробуй так
[System=*]:\Windows.
Вроде запрета не ставил, если не сработает, отпишись.

Page 8 of 12


Display posts:    

Current time is: 21-Apr 23:53

All times are UTC + 3


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
You cannot attach files in this forum
You can download files in this forum