[Quote]

    puhpol
  • 2
  • Longevity: 10 years
  • Posts: 891
  • REPUTATION:75

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

Формат link файла

[CheckVer]
;Проверка на совместимость , если условия не выполнены, link файл будет проигнорирован.
;совместимые версии, если ключ пустой или отсутствует, проверка игнорируется.
OSArch=X86,IA64,X64
OSVersion=WIN_81,WIN_8, WIN_7,WIN_VISTA,WIN_XP,WIN_XPe,WIN_2012R2,WIN_2012,WIN_2008R2,WIN_2008,WIN_2003,WIN_10
;Наличие файла или каталога , если ключ пустой или отсутствует, проверка игнорируется.
TagFile=\demo.exe
;Отсутствие файла или каталога , если ключ пустой или отсутствует, проверка игнорируется.
NotTagFile=\demo.exe
;Выполнять только под WinPe
WinPeOnly=yes
[Shortcut]
;исполняемый файл
;если путь начинается с "\" он будет заменен на текущий, "." (или %WorkDrive%) создаст ярлык для носителя,
exe=\demo.exe
;ярлык на рабочем столе
Desktop=\
;ярлык быстрый запуск
QuickLaunch=\
;создание лаунчера, будет создан лаунчер с именем "Demo"
LaunchPath=%temp%\Launch
LaunchName=Demo\DemoPrograms
;меню пуск
StartMenu=UsbFlash\DemoPrograms
;меню программы
Programs=UsbFlash\DemoPrograms
;название ярлыка
lnk=Demo Programs
;рабочий каталог, по умолчанию workdir=\
workdir=\
;аргументы , здесь допустимы псевдопеременные %WorkDir% и %WorkDrive%
args=
;иконка и ее номер, по умолчанию будет взята из exe=\...
icon=shell32.dll,5
;горячие клавиши
hotkey=
;Ассоциации - расширения файлов через запятую
Assoc=xxx,zzz
;Иконка для ассоциированных файлов, по умолчанию - определенная в Icon
AssocIcon=\MeIcon.dll,3
;Иконка каталога
foldericon=
;Окно - min,max,(normal - по умолчанию)
State=max
;Описание программы, видно при наведении курсора.
Desc=Test File
[AutoRun]
;в этой секции прописаны программы,
;запускаемые при вставке устройства (.bat,.exe,.reg)
hide=yes
;hide=no - default
bat=\start.bat
exe=
reg=\start.reg
[autoexit]
;аналогично при удалении устройств
hide=
bat=
exe=
reg=

Пути поиска носителей указаны в файле Sh.ini

[Config]
;Расширение для link файлов
ext=.shl
;Время обновления (только для RamDisk)
time=1000
;Tray
traytime=10000
;Уровень сканирования, Hight - рекомендуется только для отладки
ScanLelel=Normal
;Для WinPe сборок не нужен, сохраняет файл отката, например, если программа запущена с флэшки, флэшка удалена, на компе нажали reset или вообще отключили питание, работа утилиты будет восстановлена при его перезагрузке. Это позволяет использовать ее на полноценных системах как менеджер портативных программ.
BackPath=%temp%\_$Sh$_\Sh.bck
;Cache файл, создается с помощью ShCache.exe (необязателен, но увеличивает скорость создания ярлыков)
Idx=ShCache.idx
;Принудительное отслеживание смены носителей (для сборок win7/win8 , если не отслеживаются, для сборок XP не требуется)
DriveControl=yes
[RamDisk]
;* - для всех
Drives=b
;Путь поиска
Path=PePrograms;Programs
[REMOVABLE]
Drives=
Path=PePrograms
[CDROM]
Drives=*
Path=PePrograms
[Network]
Drives=h
Path=PePrograms;Programs
[Fixed]
Drives=
Path=
;Маркерный файл
Marker=
Attachments


Last edited by puhpol on 2020-02-11 11:08; edited 2 times in total

[Quote]

    nikzzzz
  • 215
  • Longevity: 10 years
  • Posts: 3114
  • REPUTATION:127

    [+] [-]
Valek271183, aa
Это баг системы, обычно возникает из-за драйвера fbwf.sys, не все версии этого драйвера корректно работают с кириллицей, проблема решается заменой драйвера на драйвер другой версии, например для сборок на базе XP с fbwf.sys от Embedded проблем нет.

[Quote]

    Angus
  • 16446
  • Longevity: 7 years 8 months
  • Posts: 4
  • REPUTATION:0

    [+] [-]
Hi,
When the sh program exit , Can it run the specified CMD command ?

[Quote]

    vovan1982
  • 214
  • Longevity: 10 years
  • Posts: 1139
  • REPUTATION:78

    [+] [-]
  • Location: Ростов-на-Дону
Angus, Hi! Yes of course.
Please, will read spoiler Формат link файла in first post.

[Quote]

    Angus
  • 16446
  • Longevity: 7 years 8 months
  • Posts: 4
  • REPUTATION:0

    [+] [-]
Hi,
can execute Sh.exe in this win7pe, but it is not possible to use the generated external program's desktop shortcut or the program menu, why ?
7pe:http://nonameteam.cc/thread-664-1-1.html
7pe.iso dowload Link:https://yadi.sk/d/1r3rjRAG3LYFSL

Comment from vovan1982


Please upload iso or wim to the file sharing service. I can not download the link from the Chinese site. I will try to help you.


Last edited by Angus on 2017-07-30 09:23; edited 1 time in total

[Quote]

    Angus
  • 16446
  • Longevity: 7 years 8 months
  • Posts: 4
  • REPUTATION:0

    [+] [-]
Hello, vovan1982
win7pe.iso file has been uploaded, thanks!
https://yadi.sk/d/1r3rjRAG3LYFSL

[Quote]

    KottoSOFT
  • 206
  • Longevity: 10 years
  • Posts: 562
  • REPUTATION:65

    [+] [-]
Angus,
I downloaded interesting utilities working under my installed system, I will drive the flash drive to see what will happen nextnull

[Quote]

    Angus
  • 16446
  • Longevity: 7 years 8 months
  • Posts: 4
  • REPUTATION:0

    [+] [-]
KottoSOFT,
When I was running the 7PE on DVD drive , the shortcut and the program menu did not work.

[Quote]

    KottoSOFT
  • 206
  • Longevity: 10 years
  • Posts: 562
  • REPUTATION:65

    [+] [-]
Angus,
At me all worked only only to a network could not be connected, but at me now difficulties because of a router
And in Chinese I do not understand nicherta.null

[Quote]

    nikzzzz
  • 215
  • Longevity: 10 years
  • Posts: 3114
  • REPUTATION:127

    [+] [-]
Angus,
Sh.exe is started too early, it is necessary to wait for full load of system and to start Sh.

[Quote]

    dialmak
  • 2607
  • Longevity: 9 years 1 month
  • Posts: 842
  • REPUTATION:40

    [+] [-]
nikzzzz, А можно создать ярлычки в папочке на рабочем столе?

[Quote]

    dialmak
  • 2607
  • Longevity: 9 years 1 month
  • Posts: 842
  • REPUTATION:40

    [+] [-]
Впрочем уже увидел, можно..

[Quote]

    moitreker
  • 1416
  • Longevity: 9 years 6 months
  • Posts: 5
  • REPUTATION:0

    [+] [-]
Ребята, подскажите пожалуйста, что нужно прописать, что бы ярлык появился на рабочем столе и на панели задач?
Заранее спасибо!
[Shortcut]
exe=\PotPlayer.cmd
lnk=PotPlayer
Desc=Video,Sound Player
Desktop=
QuickLaunch=
StartMenu=\Media
Programs=
WorkDir=\
args=
icon=\PotPlayer.exe
hotkey=
Assoc=wmv,MPEG,MP4,AVI,MKV,ASF,WMV,WMA,MOV,3GP,OGG,OGM,WAV,FLAC,FLV,MP3,VOB,ASF,DIVX,DV,GXF,MKV,MP2,M1V,M2V,M4V,M2TS,VLC
[AutoRun]
hide=Yes
exe=
reg=

[Quote]

    nikzzzz
  • 215
  • Longevity: 10 years
  • Posts: 3114
  • REPUTATION:127

    [+] [-]
moitreker,
Desktop=\

[Quote]

    moitreker
  • 1416
  • Longevity: 9 years 6 months
  • Posts: 5
  • REPUTATION:0

    [+] [-]
nikzzzz,
Классная утилитка !!!!! Спасибо большое! А скажите пожалуйста правильно я прописал :?

[Quote]

    nikzzzz
  • 215
  • Longevity: 10 years
  • Posts: 3114
  • REPUTATION:127

    [+] [-]
moitreker,
Вроде правильно.

Page 13 of 15


Display posts:    

Current time is: 15-Mar 08:23

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