Предыдущая тема 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 версия , ресурсы интегрированы И многое другое.
Last edited by nikzzzz on 2020-03-26 16:04; edited 41 times in total
nikzzzz, Сейчас совсем другое дело с батником. Запустил, на рабочем столе все ярлыки появились, в том числе некие лишние. Но около 30 программ запустил и все без проблем. В старт меню ярлыки не появились, а только на рабочий стол. Думаю будет лучше наоборот - в меню чтоб появлялись а на рабочий стол нет.
_________________ Signed off for violation of forum rules
56722Думаю будет лучше наоборот - в меню чтоб появлялись а на рабочий стол нет.
Так в чем проблема, замените в батнике "Desktop=\" на "Programs=\" или на "Programs=\Portabe" или на "StartMenu=\Portabe", в зависимости от того, что нужно. Вариантов много, потом можете поправить в ручную.
nikzzzz, Такой вапрос: можно ограничить батника, чтоб искал екзешников только до ниво первой подпапки? Так думаю можно ограничить почти всех ложных ярлыков. Иначе все работает. А и еще: как можно указать батника, чтоб ярлыки уходили в появляющееся меню Links справа?
_________________ Signed off for violation of forum rules
56733Такой вапрос: можно ограничить батника, чтоб искал екзешников только до ниво первой подпапки?
@echo off cd "%~dp0" for /f "delims=" %%a in ('dir /b /a:d') do ( for /f "delims=" %%f in ('dir /b "%%~dpnxa\*.exe"') do ( echo.%%~dpna\%%~nf.shl >"%%~dpna\%%~nf.shl" echo.[Shortcut] >>"%%~dpna\%%~nf.shl" echo.exe=\%%~nxf >>"%%~dpna\%%~nf.shl" echo.desktop=\ ) )
56733как можно указать батника, чтоб ярлыки уходили в появляющееся меню Links справа?
Я не совсем понял, что имеется ввиду, приведите картинку.
56733Такой вапрос: можно ограничить батника, чтоб искал екзешников только до ниво первой подпапки?
@echo off cd "%~dp0" for /f "delims=" %%a in ('dir /b /a:d') do ( for /f "delims=" %%f in ('dir /b "%%~dpnxa\*.exe"') do ( echo.%%~dpna\%%~nf.shl >"%%~dpna\%%~nf.shl" echo.[Shortcut] >>"%%~dpna\%%~nf.shl" echo.exe=\%%~nxf >>"%%~dpna\%%~nf.shl" echo.desktop=\ ) )
56733как можно указать батника, чтоб ярлыки уходили в появляющееся меню Links справа?
Я не совсем понял, что имеется ввиду, приведите картинку.
После етого результат просто замечательный!
_________________ Signed off for violation of forum rules
А можно сделать так, что ярлыки были доступны в отдельное меню. Например когда нажать на флешку появляется меню в трее about - refresh. Если возможность в етом меню чтоб появлялись и ярлыки. Потому что в старт меню и на рабочии стол более неудобно.
_________________ Signed off for violation of forum rules
SySh Странно, проверил на Win7x64, проблемы не увидел. А проблема возникает постоянно? Ярлыки удаляются ? Удалите предварительно c:\Users\Администратор\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\Temp\ и почистите c:\Users\Администратор\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\
nikzzzz, немного недопонял по двум вопросам, подскажите пожалуйста на примере, как правильно записать в Sh.ini 1) на флешке будет две разные папки, из которых надо создать ярлыки: Portable и Sources, как их записать в Drives=[Removable=*] ? 2) Не очень понятно назначение строк LaunchPath и LaunchName в link.shl, они обязательны? и что за лаунчер они создают?
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