|
P4Start - утилита для подключения пакета программ под WinPE/OS
Утилита является развитием способа подключения набора программ (программного пакета, или далее просто ПП), используемого в сборках 2k10. Вначале уточню способ подключения ПП, используемый в P2Start (2k10) и P4Start: 1. Папка с программным пакетом монтируется как диск (в 2k10 это диск Y:\) 2. В меню Пуск, на рабочий стол и в QuickLaunch распаковываются заранее заготовленные ярлычки программ, "привязанные" к диску Y:\ 3. Удаляются ярлычки для отсутствующих в ПП программ (что позволяет пользователю корректировать ПП под свои запросы, просто удаляя "ненужное") 4. Производятся дополнительные действия по настройке конкретной WinPE. Отличие P4Start от предыдущего варианта подключения ПП в 2k10 - это полная автономность и независимость от 2k10. Т.е., P4Start может использоваться в любых WinPE (с оболочкой на базе Explorer, в которой имеется меню Пуск); из любой папки (нет жесткой привязки в каталогу ПП); ПП может монтироваться на любую букву (естественно, ярлычки должны быть "привязаны" к этой букве); имеется трей-утилита с мониторингом подключения ПП (с возможностью отключения/подключения ПП); всё необходимое для работы интегрировано в утилиту (не требуется дополнительных файлов); допустимо изменение имени утилиты (конфигурационный архив должен иметь такое же имя).P4Start.7z - конфигурационный архив (его имя должно совпадать с именем утилиты, расширение 7z). Внутри находятся:1. Файл конфигурации P4Start.cfg. В нём указываются переменные для подключения программного пакета и списки исключений для конкретной РЕ/ОС. 2. Папка "SoftPack.2k10" - ярлычки сборки, будут в "Пуск\SoftPack.2k10". 3* Папка "Desktop.PE" - ярлычки, которые будут извлечены на рабочий стол. 4* Папка "Programs.PE" - ярлычки, которые будут в "Пуск\Программы". 5* Папка "QuickLaunch.PE" - ярлычки для панели быстрого запуска "Quick Launch". 6. Start_PE.cmd - коммандный файл, который будет выполнен после подключения программного пакета под WinPE. Start_OS.cmd - аналогично, выполняется под ОС. 7* Всё, что находится в папке "System32", под РЕ-сборками будет скопировано в %WinDir%\System32 (для х64 также делается копия в %WinDir%\SysWOW64). 8* В папке Add2Reg.PE\All*****.reg - общие патчи реестра (например, для регистрации программ). 9* В папке Add2Reg.PE\Add_XXXX.reg - патчи реестра, применяемые для конкретной сборки. Т.е., Add_7x64.reg будет применён только для РЕ 7х64. * - означает, что действие будет произведено только под РЕ-сборками (под обычной ОС задействуется только папка SoftPack.2k10).В файле конфигурации P4Start.cfg (внутри архива P4Start.7z) указываются:P4Marker=Y:\icons.dll - маркер подключенного ПП (диск, на который будет смонтирован ПП плюс файл, который гарантированно имеется в ПП) P4Folder=..\Test.Pack\SoftPack - путь к ПП, может указываться относительно корня диска до папки ПП, либо относительно архива P4Start.7z (в данном примере ..\ - это переход на уровень выше) P4Name=SoftPack.2k10 - имя ПП в меню Пуск (оно же имя папки основного набора ярлычков ПП в архиве P4Start.7z) P4TrayPE=no - переменная, значение tray указывает, что будет использована трей-утилита для отключения/подключения ПП под WinPE (в ОС эта утилита используется всегда, независимо от настроек). Также tray может использоваться в качестве ключа запуска (ключ приоритетнее настроек), пример запуска: P4Start.exe tray WIMfile=Wim-soft.wim - имя wim-файла для монтирования (путь указывается относительно корня диска либо относительно архива P4Start.7z, аналогично P4Folder) WIMmount=B:\PePrograms - путь, по которому будет смонтирован wim-файл (при наличии самого wim-файла, естественно) Также в конфиг могут быть включены наборы масок ярлычков, которые нужно удалить для конкретной РЕ. Наборы указываются как del+Код, где Код: 5x86 (РЕ на базе 2003/ХР), 7x86 / 7x64 (РЕ на 7), 8x86 / 8x64 (РЕ на базе 8 или 8.1), 10х86 / 10х64 (РЕ на базе 10 или 11), WinOS - обычная ОС. Маска должна однозначно определять имя ярлычка, который нужно удалить, пробелы недопустимы (заменяем их звёздочкой *), при поиске звёздочка подставляется спереди и сзади маски, т.е., можно указывать неполное имя как спереди, так и сзади. Пример набора масок: del5x86=Acro DaRT 78setup EasyBCD DismPP *target*OS* delWinOS=Acro DialupPE Disk*Cryptor Driver*Import*PE Office*2007 Reset*Windows*Password Reset*WinPassword ERD*2005 OO*BlueconДополнительные возможности, реализуемые утилитой:1. Смена обоев WinPE из заготовок в папке ПП User.Config (при условии, что свободной памяти больше 256Мб) 2. Создание ярлычка для папки пользователя User.Folder (в РЕ - на рабочем столе, в ОС - в меню ПП) - при условии, что в папке есть хотя бы один EXE-файл. 3. Если буква для монтирования ПП уже занята другим, будет произведена попытка перемонтировать другое на последнюю свободную букву, чтобы смонтировать ПП. 4. Ведётся лог работы, файл P4Start.log в папке %Temp%. 5. Выполнение скрипта пользователя, с готовыми переменными. 6. Предлагайте свои пожелания...Как могут взаиморазмещаться P4Start.exe, архив P4Start.7z и папка ППДля автозапуска ПП после старта РЕ необходимо обеспечить поиск и запуск P4Start.exe. Это можно сделать двумя способами: 1. Поиск по полному относительному пути (т.е., от корня диска). Реализуется просто, но после "переезда" сборки в другую папку придётся править скрипт поиска в ядре. 2. Вариант сложнее, но более универсальный: при запуске из РЕ вначале ищем относительный путь к WIM-файлу, из которого запущено ядро. Этот путь указан в реестре HKLM\SYSTEM\CurrentControlSet\Control, в конце SystemStartOptions. Потом по этому относительному пути мы находим накопитель с ядром. А P4Start.exe можно положить рядом с WIM-файлом ядра. Таким способом мы можем переносить ядро с ПП в разные папки без изменения скрипта поиска P4Start.exe. Скрипт PECMD для поиска и запуска P4Start.exe, находящегося в одной папке с запущенным ядром: REGi $HKLM\SYSTEM\CurrentControlSet\Control\SystemStartOptions,&&te //получаем значение SystemStartOptions TEAM SED &&te=1,RDPATH,*,%&te%|SED &&te=1,\\,*,%&te%|MSTR -delims:* &&te=<3>%&te% //фильтруем только то, что нам нужно - путь к WIM-файлу TEAM FDRV *ab &&de=*:|ENVI &&we=No //получаем список букв дисков FORX* %&de%,&&ne,IFEX :e%&ne%\%&te%,TEAM ENVI &&we=%&ne%\%&te%|EXIT FORX //ищем накопитель с WIM-файлом TEAM FDIR &&we=%&we%|IFEX :e%&we%\P4Start.exe,EXEC %&we%\P4Start.exe //запускаем из папки с WIM-файлом P4Start.exe Возможна реализация скрипта подключения обычным CMD. Теперь о конфиг-архиве. Самый простой вариант - размещение P4Start.7z рядом с P4Start.exe. Но это не обязательно. P4Start.7z также будет найден и подхвачен из подкаталогов папки (до 2-х уровней глубины), откуда запущен P4Start.exe, а также из подкаталогов родительского каталога P4Start.exe (также до 2 уровней глубины). Например, путь к P4Start.exe - папка Petya\WinPE, тогда P4Start.7z может находиться в Petya\WinPE\My\Config или Petya\Config\My. В первом примере это подкаталог 2-го уровня ниже P4Start.exe, а во втором - подкаталог 2-го уровня родительского каталога. Быстрее всего будет подхвачен рядом лежащий P4Start.7z, но и поиск в подкаталогах не слишком долгий (милисекунды для флешки). Сам ПП указывается в конфиге, и, если указать путь относительно конфиг-архива, тогда получается полная независимость ПП от папки РЕ-сборки.Файл-маркер и использование в этом качестве библиотеки хранения иконок программ icons.dllДля тех, кто ещё не знает: icons.dll - это сборник иконок для программ из ПП. Использование одного файла для всех иконок позволяет существенно ускорить монтирование программного пакета и прорисовку пунктов в меню, особенно это заметно на медленных носителях (например, CD-Rom). Происходит так потому, что ОС/РЕ кеширует этот файл при первом обращении, и в дальнейшем читает из кеша нужное. Поэтому использование такого файла крайне рекомендуется. Ну и, вдобавок, из него получается отличный маркерный файл.Как добавить свою программу в программный пакет?Все используемые в ПП утилиты - это sfx-архивы или готовые портативки. Нужно убедиться, что они могут работать в среде WinPE с предполагаемыми сборками. Небольшая подсказка: если программа требует для работы какую-то системную библиотеку, часто отсутствующую в РЕ, можно попробовать включить требуемое прямо в состав файлов утилиты. Иногда это работает прямо из папки утилиты, а порой нужно закинуть в системный каталог, нужно проверять. Итак, если у нас имеется утилита, которая нормально работает под РЕ, добавляем её в папку согласно специализации, подключаем ПП с помощью P4Start.exe, создаём ярлык для запуска утилиты из диска Y:\ (если в конфиге выбрали другую букву ПП, тогда для неё), пишем описание (правило хорошего тона - для тех, кто будет пользоваться утилитой), выбираем иконку... Тут можно действовать по-разному. Можно выбрать подходящую иконку из системных библиотек, можно добавить иконку утилиты в сборник иконок icons.dll (тут желательна синхронизация с другими пользователями), и самый простой (но самый "медленный" для подключения ПП) способ - использовать иконку sfx-модуля. После этого просто добавляем ярлычек запуска утилиты в нужную папку архива P4Start.7z, и выключаем/включаем ПП. Ярлычок должен появиться в ПП (конечно, если он добавлен в основной пакет, папку SoftPack.2k10 в исходном случае).Актуальный перечень номеров иконок в файле icons.dll (для 2k10 Next 220119)000 7-Zip 001 DirectoryList&Print 002 AlkelPad 003 AmoKDVD-Burner 004 BootSect GUI 005 AnVir 006 AdvancedRegistryTracer 007 Astra32 008 AutoITau3-exe 009 ChkDsk GUI 010 Autoruns 011 ERDExplorer 012 BeyondCompare 013 Driverpacks 014 SpyBHORemover 015 BlueScreenView 016 CCleaner 017 CD-Roller 018 HDD-Scan 019 ImageUploader 020 Bypass Windows Password (NikZZZZ) 021 ComputerManagment 022 CPUBurn-in 023 CPU-Z 024 CrashAnalyze 025 Dism++ 026 ArtIconsPro 027 Defraggler 028 DependencyWalker 029 Everything 030 Acronis TIB Browser 031 PartitionGuru 032 DisplayX 033 OptiDriveControl 034 OCCT 035 DriverExport 036 КалькуляторTheCalc 037 UPX-X-Shell 038 EaseusDataRecoveryWizard 039 Erunt 040 Aida64 041 Ext2Mgr 042 FARManager 043 FCleaner 044 WinContig 045 Active@ FileRecovery 046 FileRestore 047 FileSearch 048 PartitionFindandMount 049 WinSetup2k10 050 EasyBCD 051 Freecell 052 FreeOTFE 053 Symantec Ghost 8 054 Symantec Ghost 12 055 Symantec Ghost Explorer 056 CS-Starter 057 Grub4DosGUI 058 HashTab 059 HD-Speed 060 HDHacker 061 HardDiskSentinel 062 NetLook 063 SSD-Z 064 HPUSBFW 065 CPUIDHWMonitor 066 HxD 067 O&O Data Recovery 068 QuickBatchFileCompiler 069 FurMark 070 SysTracer 071 TeraCopy 072 AfuWin 073 IsoBuster 074 Office 2007 075 VirusTotalUploader 076 KeyboardTest 077 HDDLowLevelFormat 078 LockHunter 079 ChangePassword 080 LSPFix 081 MemTest 082 Palemoon 083 MultiPasswordRecovery 084 MSHearts 085 MyDefrag 086 Nero 087 HDDScanner 088 Notepad++ 089 Notepad2 090 NTPWEdit 091 iSendSMS 092 O&ODiskRecovery 093 Fix-AHCI-IDE 094 Windows Login Unlocker 095 Paragon HDM15 096 PartitionWizard 097 Active@ PartitionRecovery 098 DiskGenius 099 Active@ PasswordChanger 100 KeyboardTestUtility 101 PE-Compact 102 PEXplorer 103 PlanMaker2012 104 HotVirtualKeyboard 105 DiskCheck 106 DriverSweeper 107 ProduKey 108 ProcessServices 109 Active@ ZDelete 110 Basilisk 111 PuntoSwitcher 112 NetWork 113 Diskpart GUI Micro 114 RAID Reconstructor 115 RMS-agent 116 RMS-viewer 117 Fab'sAutoBackUp4Tech 118 Recuva 119 RegAlyzer 120 Regedit 121 RegOrganizer 122 RegShot2(REG) 123 RegToScript 124 RegWorks 125 RegWorkshop RegWorkshopWinPE 126 ResHacker 127 Restorator2007 128 R-Studio New 129 CmosManager 130 RamTester 131 BitLocker Data Recovery 132 ServicesPE 133 SystemFileScan 134 SysInfoforWindows(SiW) 135 Dr.Web 136 SmartDriverBackup 137 S&M 138 Search&Replace 139 Soliter 140 Spider 141 ERD exit 142 ImgBurn 143 SystemExplorer 144 ERD System restore 145 TotalCommander 146 TextMaker 2012 147 TFTTest1.52 148 Acronis TIH 2014 149 ScrollMouse 150 Acronis TIH 2020 151 TrueCrypt 152 Acronis TIEES 153 Acronis DD 154 Tireal TFT test 155 Vista & XP Tweaker 156 EasyUEFI 157 UFS Explorer 158 UltraISO 159 uMBRGUI 160 Active@ Undelete 161 UniversalExtractor 162 UnknownDevices 163 Unlocker 164 GetFlashInfo 165 UVScreenCamera 166 UniversalVirusSniffer 167 Victoria 168 VistaUACMaker 169 ImageCreator 170 - 171 WinHex 172 WinImage 173 WindowsMiner 174 WinMount3 175 - 176 WinRAR 177 - 178 WPA kill 179 XnView 180 - 181 ZeroAssumptionRecovery 182 ADD RecoveryExpert 183 - 184 - 185 - 186 - 187 DOSBox 188 Antivirus AVZ 189 - 190 HDTunePro 191 UltimateDefrag 192 Opera browser 193 Firefox browser 194 Aimp2 НастройкаAimp2 195 MicroSoftMstsc 196 Ammyy 197 RAdmin НастройкаRAdmin 198 TeamViewer6 199 VNCViewer 200 DialupPE 201 PrintFolder 202 Kaspersky VirusRemovalTool 203 Nero 204 папка Editors 205 папка FileManager 206 папка Games 207 BGInfo 208 Системные файлы ОС 209 Programs to RAM 210 папка Network 211 папка Editors (alter) 212 - 213 папка Recovery 214 - 215 DriverImportPE 216 папка Tests 217 Skype 218 папка Media 219 - 220 HijackThis 221 - 222 Hover IP 223 HFS HTTP FileServer 224 - 225 ImDisk VirtualDisk 226 InfToReg 227 - 228 Eizo тест монитора 229 PlayerMPC-BE 230 MyLanViewer 231 - 232 - 233 Advanced PortScanner 234 Putty 235 - 236 R&Q 237 - 238 SystemCompare 239 uTorrent 240 WirelessNetView 241 RunTimeDriveImageXML 242 ParagonAlignmentTool 243 7zSfx-Split 244 BootICE 245 FileAlyzer 246 RegScanner 246 RegScannerWinPE 247 MyUninstaller 248 OpenedFilesView 249 ProcessActivityView 250 RegFromApplication 251 RegistryRestoreWizard 252 ShellExtentionView 253 UnstoppableCopier 254 VirtualFDD 255 FileSplitter 256 WinDirStat WizTree 257 DMDE (DiskEditorDataRecovery) 258 Inf2reg2hiv 259 DoubleDriver 260 CurrentProcess 261 DevManView 262 DiskSmartView 263 MonitorInfoView 264 SearchMyFiles 265 Sumatra(viewerPDF,CHM,DjVu) 266 TransMac 267 XPlorer2 268 CaptainNemo 269 - 270 RightMark MemoryAnalyzer 271 LinX 272 DriverInjection 273 R-Studio 2 274 ProductKey Explorer 275 - 276 P4Start 277 - 278 USBDeview 279 AutoRen 280 CheckUDisk 281 CloneSpy 282 ScopinFileCopier 283 FlexHEX 284 Hexprobe 285 - 286 R-DriveImage 287 Testdisk 288 PhotoRec 289 UltraDefrag 290 - 291 Rname-It 292 Measure преобразователь мер 293 EFS RestorationTool 294 Toucan 295 AcDsee 296 Daum PotPlayer 297 AdvancedIPAddressCalculator 298 NetShareMonitor 299 - 300 AezayUtilities 301 UleadGIFAnimator5 302 - 303 - 304 WinToolsNet 305 RMPrepUSB 306 RecoverKeys 307 ReHive 308 - 309 HDClone 310 - 311 - 312 ТестH2Test 313 MyDiskTest 314 - 315 - 316 ATTODiskBenchmark 317 OSK Экранная клавиатура 318 WinNTsetup 319 AntRenamer 320 ChipEasy 321 - 322 CrystalMark 323 DriveManager 324 GetDataBack 325 HWInfo32 326 PhotoFiltre 327 - 328 FlashMemoryToolkit 329 GimageX 330 DBFViewerPlus 331 Exel 332 - 333 cDBFw DBF-редактор 334 Active@HEX-Editor !!! FileCompare 335 FSCapture 336 FreeWindowRegistryRepair 337 Driverpacks 338 Omziff 339 - 340 WiseRegistryCleaner 341 WiseDiskCleaner 342 - 343 RegistrarRegManager 344 CaptureText 345 - 346 MouseEmu 347 - NumKey 348 SysExporter 349 DriveClonerRx 350 Генераторmaster-паролей BIOS 351 LanCalculator 352 eToolz 353 Q-Dir 354 TCPView 355 USBSafelyRemove 356 TightVNCViewer 357 TightVNCServer 358 JumpReg 359 HardWareID Отчёт 360 FBInstTool 361 RuntimeNASDataRecovery 362 RuntimeRAIDRecovery 363 CST 364 - 365 PicPick 366 - 367 Дурак 368 Tetris 369 Active@UnFormat 370 Active@ DiskImage | Explorer | VirtualDisk 371 Active@ KillDisk | Uneraser 372 Active@ PartitionManager 373 - 374 AntiWinLocker 375 DiskExplorerFAT 376 DiskExplorerLinux 377 DiskExplorerNTFS 378 - 379 - 380 - 381 EaseusPartitionMaster 382 FileLocator 383 MiniToolPowerDataRecovery 384 TeraByteImage 385 TBIMount 386 TBIView 387 TBOSDeploymentTool 388 TroloPatch 389 ChkDsk GUI | BootSectGui | BypassWindowsPassword 390 - 391 ServiWin 392 OSFMount 393 NirLauncher 394 - 395 ImageUSB 396 HDDRawCopy 397 DriverView 398 CrystalDiskInfo 399 UFSIntelliRAWRules 400 ChkRepair 401 CDCheck 402 RAMMon 403 ErrorLookUp 404 EassosRecovery 405 MultiBoot 406 SmartFix(AntiSMS) 407 FixBoot 408 CheckFlash 409 FlashNull 410 Reg2WBS 411 RegConvertPE 412 AomeiPartitionAssistant 413 ShadowProtect 414 SkyIAR 415 R.Saver 416 R-StudioAgent 417 NTFS-Access 418 iNetOps 419 DiskCleaner 420 - 421 RegeditPE 422 - 423 - 424 AomeiDynamicDiskManager 425 DFSee 426 FlashFormat2k10(FBInst) 427 FlashFormat2k10(RMPrep) 428 Active@ DiskEditor 429 БраузерQtWeb НастройкаQtWeb 430 431 RecoverPasswords 432 BackupKeyRecovery 433 CheckDevice 434 - 435 BatteryMon 436 EasyRecovery 437 BcdTool 438 NetSetMan НастройкаNetSetMan 439 - 440 gBurner 441 RadioSure НастройкаRadioSure 442 DriveSnapshot 443 EassosSystemRestore 444 AnyDesk 445 Rufus 446 AomeiBackupper 447 - 448 DeviceManager 449 EventViewer 450 RegEditor 451 SystemRestore 452 SystemInfo 453 UserManager 454 SGI 455 Vopt 456 7zSfx-Builder 457 SDFormatter 458 ResourceBinder 459 VeraCrypt 460 NTFSDriveProtection 461 PEEditor 462 BIOSBackupToolKit 463 Kalkules Калькулятор 464 ProcessExplorer 465 CMOSDeAnimator 466 Securable 467 VmMap 468 RegShot(TXT) 469 - 470 ElcomSoft SystemRecovery 471 - Cleaner 472 PasswordReset(bySimplix) 473 - 474 AuslogicsDiskDefrag 475 AuslogicsFreeSpaceWiper 476 AuslogicsFileShredder 477 AuslogicsDuplicateFileFinder 478 AuslogicsDiskDoctor 479 папка 480 AdwCleaner 481 FSViewer 482 БраузерMaxthon 483 AeroAdmin 484 Fab'sAutoBackUp6Pro 485 DriveLetterChanger 486 DRevitalize 487 ReCall 488 QemuBootTester(эмулятор) 489 - 490 TranscendAutoFormat 491 KingstonFormatUtility 492 78setup 493 MoleSVPC 494 - 495 UTmake 496 Iron browser 497 - 498 TxBENCH 499 78Repack -Выражаю свою благодарность AZJIO за реализацию трей-утилиты для P4Start.-*** Для демонстрации возможностей в состав P4Start включен небольшой набор утилит из 2к10, для тестирования распаковать на любой накопитель, запустить P4Start.cmd или pe10\P4Start.exe. При переносе ПП в другую папку не забудьте подправить путь в P4Start.cmd (и, при необходимости, конфигурацию переменных в P4Start.7z\P4Start.cfg).Версия 1.0 final (upload.ee)
Последний раз редактировалось: Гость (2022-01-22 14:55), всего редактировалось 15 раз(а)
|
kamyshoviy
- Стаж: 10 лет
- Сообщений: 63
- Репутация:6[+] [-]
|
Распаковал на Multiboot usb-hdd, запускал в PE'шках: Ratiborus 2021 (peSE64.wim); Xemom1 2019 и 1164.wim; SSTR; SMBB. Папка в меню Пуск есть, программы запускаются, порядок.
|
vovan1982
- Стаж: 9 лет
- Сообщений: 1132
- Репутация:77[+] [-]
- Откуда: Ростов-на-Дону
|
conty9, привет. Не понял только одного, монтирование происходит автоматически на определенный в cfg диск или пакет сперва нужно смонтировать через stubs на определенный диск?
|
Отправлено: 01-Ноя-2021 10:52
(спустя 1 час 9 минут)
|
vovan1982, монтируется автоматически на указанный в конфиге диск ( P4Start.7z\P4Start.cfg, переменная P4Marker, по-умолчанию Y:\icons.dll - т.е., диск Y:\, если хочется Z:\, указываем P4Marker=Z:\icons.dll), никаких внешних утилит (вроде SUBST.EXE) не нужно. Мне хотелось сделать полный набор, независимый от WinPE, с минимальной "обвеской" и максимально простым доступом к конфигурированию.
Последний раз редактировалось: Гость (2021-11-01 11:41), всего редактировалось 2 раз(а)
|
vovan1982
- Стаж: 9 лет
- Сообщений: 1132
- Репутация:77[+] [-]
- Откуда: Ростов-на-Дону
|
conty9, отлично, сегодня заюзаю. По старинке пользовался утилитой от Nikzzzz PsMgrConv2k.exe из комплекта Portable Soft Manager для подключения ПП в сборках от Xemom1.
|
|
vovan1982, утилита от Nikzzzz работает иначе. С одной стороны - она подключает все ПП из разных накопителей (созданных под её формат). А, с другой стороны, она требует больших усилий по подключению программ в ПП, медленнее подключает ПП с большим количеством программ (порой это лечится помещением ПП в wim-контейнер - но тогда бывает сложно использовать ПП в обычной ОС). Я надеюсь, что P4Start поможет немного унифицировать разношерстные ПП для разных сборок и станет универсальным инструментом, где каждый может собрать свой набор софта.
|
vovan1982
- Стаж: 9 лет
- Сообщений: 1132
- Репутация:77[+] [-]
- Откуда: Ростов-на-Дону
|
conty9,утилита от Nikzzzz работает иначе. Я для своих нужд использую исключительно ПП из 2к10 с небольшой доработкой (добавил в комплект в User.Folder дополнительные утилиты (в основном от Инженеров данного форума). PsMgrConv2k.exe лишь конвертирует линки в файлы SHL, а сами SHL дорабатывал сам (подстраивал под определенную ОС). Ну а юзаю я 2к10, РЕшки Xemom1 и комплект от Stea.61С одной стороны - она подключает все ПП из разных накопителей (созданных под её формат). А, с другой стороны, она требует больших усилий по подключению программ в ПП, медленнее подключает ПП с большим количеством программ. Вот тут я соглашусь на все 100%. Правка комплекта потребовала затраты усилий. Однажды просто при обновлении на новую версию сборки 2к10 скопировал с заменой 2k10.7z с ярлыками. Пришлось заново пересоздавать линки, да и сами SHL приходилось дорабатывать, создавать SHL отдельно для ярлычка папки в меню Пуск.станет универсальным инструментом, где каждый может собрать свой набор софта. тоже на это надеюсь. Тогда очищу ПП от файлов SHL.
|
|
P4Start использует готовые ярлычки, а утилита от NikZZZZ - заново их генерирует каждый раз. Поэтому в P4Start нужна привязка ПП к букве диска, но зато мы создаём ярлычок стандартными средствами и можем добавить описание и сменить иконку. А утилита NikZZZZ для всего этого требует предварительного указания в конфигах, что муторно. К тому же, при генерации ярлычков стандартными средствами ОС происходит обращение к каждому файлу, что как раз и ведёт к снижению скорости. Особенно это заметно на большом количестве файлов на медленном носителе.
|
Ander_73
- Стаж: 7 лет 10 месяцев
- Сообщений: 3843
- Репутация:127[+] [-]
|
89475Можешь глянуть, что при таком запуске прописано в HKLM\SYSTEM\CurrentControlSet\Control\SystemStartOptions ? Запущена из $:\images\WIM\boot8_x86.wim ("восьмёрка" х86, стандартный boot.wim)MININT RDIMAGEOFFSET=8192 RDIMAGELENGTH=3161088 RDPATH=MULTI(0)DISK(0)RDISK(2)PARTITION(1)\SOURCES\BOOT.WIM
|
|
Ander_73, спасибо. Ничего страшного - значит, нужно предусмотреть резервный аэродром)).
|
korsak7
- Стаж: 9 лет
- Сообщений: 1063
- Репутация:62[+] [-]
|
Кстати по поводу WIMBOOT. Старт через него вызывает странного рода глюки при работе PE (в частности при установке винды), поэтому в 7.37 пришлось от него отказаться
|
Ander_73
- Стаж: 7 лет 10 месяцев
- Сообщений: 3843
- Репутация:127[+] [-]
|
89478Кстати по поводу WIMBOOT. Старт через него вызывает странного рода глюки при работе PE (в частности при установке винды) При запуске из G4D обязательно нужно свопить диски. Я писал тебе про это на "бабочке", но ты старательно проигнорировал.
|
korsak7
- Стаж: 9 лет
- Сообщений: 1063
- Репутация:62[+] [-]
|
Глаз замылился, надо было лучше в личку кинуть
|
Страница 1 из 3
Текущее время: 15-Дек 01:27
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|