Предыдущая тема 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 раз(а)
Xemom1, Может я неправильно понял, а у тебя во внешнем конфиге что прописано? Если найден внешний конфиг, то все, что прописано во внутреннем игнорируется !
Пробовал: [System=*]:\Windows. - не работает. Как только уберу: ExternalConfig=* - с "Х" - ярлыки появляются, но внешние \PE10\PeSoft - даже не ищет. И наоборот, ставлю эту строку, на "X" - не ищет, внешние появляются. Ты вроде раньше писал, что убрал поиcк на: B, X, Z ?
ProgPath=\PE10\PeSoft - эта строка не нужна, параметр зарезервирован для указания пути к PsMgr.exe, пока он не используется. Да и ExternalConfig=* не нужен, хотя он и не мешает.
Последний раз редактировалось: nikzzzz (2019-02-11 21:29), всего редактировалось 1 раз
nikzzzz, Если вдруг у меня не будет внешнего конфига, то тогда у меня не будет и ярлыков на панели задач от "X" ? А они прописаны во внутреннем конфиге.
Нормально ищет все по пути System=*]:\windows и добавляет ярлыки.
61965 Если вдруг у меня не будет внешнего конфига, то тогда у меня не будет и ярлыков на панели задач от "X" ? ai А они прописаны во внутреннем конфиге.
Так продублируй во внешнем кофиге пути из внутреннего, и все будет работать. Я конечно могу сделать, чтобы конфиги суммировались, но это не слишком хорошо, часто пути надо менять, а не суммировать. В принципе, можно добавить секцию [CommonPath], не знаю, есть ли смысл.
nikzzzz, Я не так обьяснил. Захотел я отказаться от внешних программ. Убрал папку: PE10\Soft, у меня не будут ярлыков на панели задач. Я хочу использовать твою наработку, вместо pintools.exe. То есть два режима, помимо поиска внешних программ и создания ярлыков (при необходимости) и одновременно создания ярлыков на панели задач внутри boot.wim. Без обязательного внешнего конфига. Я просто заметил, что это связано с:
ExternalConfig=*
Если этой строки нет, то на X:\Windows - все ищет, но не ищет внешний конфиг. Как будто игнорирует поиск на X.
Последний раз редактировалось: Xemom1 (2019-02-11 22:35), всего редактировалось 1 раз
nikzzzz, Xemom1, А я то совсем ничего не понял. У меня вроде PSMgr сработал нормально на новую сборку universal ксемома. С последним кодом от никса загружается все автоматически. Сейчас пробовал на 886.wim ; 864.wim ; 1086 и 1064 автоматически загружается через psmgr Вот код psmgr.ini и *.shl примерный файл.
dimo70, Вопрос по внешним программам не стоит. Все работает! Вопрос по созданию ярлыков внутри ядра (на Х). Например вы захотели закрепить "Блокнот" - на панели задач. Попробуйте и напишите как ? nikzzzz, сделал это в прекрасной утилите, но есть небольшие проблемы (только при создании внутри ядра). Что касается внешних программ, то проблем нет!
Xemom1, Проверил на твоем конфиге, заменил им свой внутренний - все работает. К стати, там путь неправильно прописан, должно быть
Drives=[System=X]:\Windows,[Boot=*]:
Поиск стороннего конфига может некорректно сработать, если у тебя две одинаковые флэшки или на разделе присутствует тот же путь с тем-же boot.wim, он может их перепутать, и найти найти внешний конфиг не на загрузочной флэшке, а на ее копии. К сожалению, стопроцентно гарантировать, что найдена именно загрузочная флэшка, а не ее копия утилита не может.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы