[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 2 месяца
  • Сообщений: 3114
  • Репутация: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 версия , ресурсы интегрированы
И многое другое.
Вложение
Вложение


Последний раз редактировалось: nikzzzz (2020-03-26 16:04), всего редактировалось 41 раз(а)

[Цитировать]

    loban_ser
  • 17796
  • Стаж: 6 лет 2 месяца
  • Сообщений: 578
  • Репутация:24

    [+] [-]
nikzzzz, слишком много у меня. shl файлов.
Попробую, спс
    [Config]
    ext=.shl
    BackPath=
    HideLetter=YES
    Idx=PsMgrCache.idx
    [Path]
    ;"All", "Cdrom", "Removable", "Fixed", "Network", "Ramdisk"
    Drives=[Fixed=*][Cdrom=*][Ramdisk=*][Removable=*]:\Programs
    Drives=[Fixed=*][Cdrom=*][Ramdisk=*][Removable=*]:\smbb
    Drives=[Fixed=*][Cdrom=*][Ramdisk=*][Removable=*]:\_Recovery
    Drives=[Fixed=*][Cdrom=*][Ramdisk=*][Removable=*]:\PePrograms
    Drives=[Fixed=*][Cdrom=*][Ramdisk=*][Removable=*]:\Antivir
    Drives=[Fixed=*][Cdrom=*][Ramdisk=*][Removable=*]:\Acronis
    Drives=[Fixed=*][Cdrom=*][Ramdisk=*][Removable=*]:\Paragon
что не так?

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 2 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
loban_ser
В случае, если Вы правите свое сообщение, оно не попадает в список "Новые сообщения", поэтому лучше создайте новый пост, иначе его сложно заметить.
[Config]
ext=.shl
;BackFile=%temp%\PsMgr.bck
Idx=PsMgrCache.idx
[Path]
Drives=[Cdrom=*][Removable=*][Fixed=*][Ramdisk=b]:\PePrograms,[Cdrom=*][Removable=*][Fixed=*][Ramdisk=b]:\smbb,[Cdrom=*][Removable=*][Fixed=*][Ramdisk=b]:\_Recovery ...
RamDisk - лучше указать букву, т.к. в зависимости от драйвера он может определяться например, как Fixed или Removable, в этом случае его вообще указывать не надо.

[Цитировать]

    AZJIO
  • 17953
  • Стаж: 6 лет 1 месяц
  • Сообщений: 1269
  • Репутация:126

    [+] [-]
nikzzzz
может определяться например, как Fixed или Removable
значит не зря я добавлял StartDisk = 2, чтобы сделать игнор диска B:?

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 2 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
AZJIO, aa
Вопрос, что именно требуется, "правильный" эмулятор делает эмулируемый диск не отличимым от реального, даже если он в RAM, буквы а и b обычно резервируются системой под флопики, но никто не мешает использовать их по своему усмотрению, например можно смонтировать в ручную раздел физического диска на букву а, правда это получится только из ком строки, в GUI утилитах обычно присутствует проверка.

[Цитировать]

    loban_ser
  • 17796
  • Стаж: 6 лет 2 месяца
  • Сообщений: 578
  • Репутация:24

    [+] [-]
Не активные диски не скрывает хотя в ini прописано Hideletter=yes и рамм диск не читает
[Path]
Drives=[Cdrom=*][Removable=*][Fixed=*][Ramdisk=b]:\PePrograms,[Cdrom=*][Removable=*][Fixed=*][Ramdisk=b]:\smbb,[Cdrom=*][Removable=*][Fixed=*][Ramdisk=b]:\_Recovery,[Ramdisk=b]:\Programs
Рабочий стол не обновляет, хотя sh делала

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 2 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
loban_ser
[Path]
Drives=[Cdrom=*][Removable=*][Fixed=*][Ramdisk=b]:\PePrograms,[Cdrom=*][Removable=*][Fixed=*][Ramdisk=b]:\smbb,[Cdrom=*][Removable=*][Fixed=*][Ramdisk=b]:\_Recovery,[Ramdisk=b]:\Programs
ForceCheck=[b]:\PePrograms,[b]:\Programs
61264Не активные диски не скрывает хотя в ini прописано Hideletter=yes
Эта опция в PsMgr отсутствует, пользуйтесь LetterSwap /hideletter
61264Рабочий стол не обновляет, хотя sh делала
Должна обновлять, а меню нормально обновляется?

[Цитировать]

    loban_ser
  • 17796
  • Стаж: 6 лет 2 месяца
  • Сообщений: 578
  • Репутация:24

    [+] [-]
Рабочий стол по прежнему не обновляется, тоесть после выхода программы на нем остаются видны ярлыки хотя и не рабочие.
Еще по поводу ForceCheck=, только на рам диске обновление возможно? или?
Как прилепить папку на панель задач, т.е она прикрепляется, но не открывается по в свойсвах не поменяю explorer путь к папке

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 2 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
loban_ser
ForceCheck используется в случае, если на Ram диск монтируются wim файлы.
61278Как прилепить папку на панель задач
Например, так
exe=explorer.exe
args=ПАПКА
QuickLaunch=\
Хотя и такой вариант должен работать
exe=ПАПКА
QuickLaunch=\
61278Рабочий стол по прежнему не обновляется, тоесть после выхода программы на нем остаются видны ярлыки хотя и не рабочие.
61283Еще при чтении файлом PsMgrCache wim файлов отображается не правильная кодировка
Не понял.
Несколько вопросов:
Какая среда (рабочая система, сборка WinPe и т.п.) ?
Если вынуть и снова вставить флэшку возникают ли дубликаты ярлыков?
Используются ли кириллица в именах?

[Цитировать]

    loban_ser
  • 17796
  • Стаж: 6 лет 2 месяца
  • Сообщений: 578
  • Репутация:24

    [+] [-]
1.PE
2.Нет
3.Нет

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 2 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
loban_ser
61298Еще при чтении файлом PsMgrCache wim файлов отображается не правильная кодировка
Не понял, где и как?
К стати, по поводу обновления рабочего стола.

[Цитировать]

    loban_ser
  • 17796
  • Стаж: 6 лет 2 месяца
  • Сообщений: 578
  • Репутация:24

    [+] [-]
Ведь sh обновляется рабочий стол и по поводу кириллицы да есть я с начала не понял думал что в путях, русские имена папок в меню, прошу прощения, что сбил с толку.
И тем не менее раб стол не обновляется не все подключает, что мне нужно хотя и работает намного быстрее чем sh, но все таки откатился к нему

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 2 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
Утилита обновлена.
Возможно решена проблема с обновлением рабочего стола на сильно порезанных сборках.
loban_ser
Если не сложно, протестируйте на вашей сборке.

[Цитировать]

    loban_ser
  • 17796
  • Стаж: 6 лет 2 месяца
  • Сообщений: 578
  • Репутация:24

    [+] [-]
nikzzzz, не могли еще конвертер добавить?
Обновляются проводники, но не раб стол

[Цитировать]

    loban_ser
  • 17796
  • Стаж: 6 лет 2 месяца
  • Сообщений: 578
  • Репутация:24

    [+] [-]
Долго очень все sh переписывать

[Цитировать]

    loban_ser
  • 17796
  • Стаж: 6 лет 2 месяца
  • Сообщений: 578
  • Репутация:24

    [+] [-]
Это колнечно не критично, НО - вот два похожих файла
[Shortcut]
exe=Hidcon
lnk=Bginfo
Desktop=
QuickLaunch=\
Programs=
StartMenu=
workdir=\
Desc=Информация о компьютере
args=Bg.cmd
hotkey=
icon=\Bginfo.exe
[Shortcut]
exe=hidcon.exe
lnk=Install Video
Desktop=
StartMenu=\Драйверпак
Desc=
workdir=\
icon=\dpinst64.exe
arg=DR.cmd
hotkey=
так вот первый Bginfo закрепляется с параметрами верно, а второй нет т.е в аргументах не прописывается DR.cmd

Страница 5 из 21


Показать сообщения:    

Текущее время: 20-Апр 11:46

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы