[Quote]

    nikzzzz
  • 215
  • Longevity: 4 years 7 months
  • Posts: 2787
  • REPUTATION:127

    [+] [-]
Утилита для быстрого и удобного редактирования реестра WinPe сборок.
Attachments


Last edited by nikzzzz on 2017-10-18 02:30; edited 4 times in total

[Quote]

    Joker-2013
  • 1039
  • Longevity: 4 years 2 months
  • Posts: 2385
  • REPUTATION:119

    [+] [-]
  • Location: из прошлого
nikzzzz, О... Что то новенькое.
Ты радуешь нас, уникальными утилитами ag
Только одно замечание... Лучше выбирать папку с твиками и что бы утилита их все применила, те что уже применены, перенесла в папку BackUp
Я такое как то собирал, только на батниках...

Скрипт

@echo off
cd /d "%~dp0"
Title Mount Reg
if not exist "..\AntiWinBlock81_wim\Windows\System32\config\" (
"%~dp0nircmd.exe" infobox "Папка AntiWinBlock81_wim не найдена!" "Внимание!"
Exit
)
if exist "X:\Program Files\totalcmd\TOTALCMD.EXE" (
start "" "X:\Program Files\totalcmd\TOTALCMD.EXE" /O /T /i="X:\Program Files\totalcmd\WINCMD.INI" /R="%~dp0..\Reg_File"
) else (
explorer.exe "..\Reg_File")
"%~dp0nircmd.exe" infobox "Положите в папку: Reg_File твики реестра и нажмите <ОК>" "Внимание!"
REG LOAD HKLM\WIM_SOFTWARE "..\AntiWinBlock81_wim\Windows\System32\config\SOFTWARE"
REG LOAD HKLM\WIM_DEFAULT  "..\AntiWinBlock81_wim\Windows\System32\config\DEFAULT"
REG LOAD HKLM\WIM_SYSTEM  "..\AntiWinBlock81_wim\Windows\System32\config\SYSTEM"
rem "%~dp0subinacl.exe" /subkeyreg HKEY_LOCAL_MACHINE\WIM_SOFTWARE /grant=все=F
rem "%~dp0subinacl.exe" /subkeyreg HKEY_LOCAL_MACHINE\WIM_DEFAULT /grant=все=F
rem "%~dp0subinacl.exe" /subkeyreg HKEY_LOCAL_MACHINE\WIM_SYSTEM /grant=все=F
"%~dp0sr32.exe" /c"my_script.srs" /p"..\Reg_File\*.reg" /irnu
cd /d "..\Reg_File"
FOR /F "delims=" %%i IN ('DIR /B *.reg') DO reg import "%%~i"
FOR /F "delims=" %%i IN ('DIR /B *.reg') DO del "%%~i"
REG UNLOAD HKLM\WIM_SOFTWARE
REG UNLOAD HKLM\WIM_DEFAULT
REG UNLOAD HKLM\WIM_SYSTEM
attrib -r -s -h /S "..\AntiWinBlock81_wim\Windows\System32\config\*.log*" 1>nul 2>&1
attrib -r -s -h /S "..\AntiWinBlock81_wim\Windows\System32\config\*.blf" 1>nul 2>&1
attrib -r -s -h /S "..\AntiWinBlock81_wim\Windows\System32\config\*.regtrans-ms" 1>nul 2>&1
del /S "..\AntiWinBlock81_wim\Windows\System32\config\*.log*" 1>nul 2>&1
del /S "..\AntiWinBlock81_wim\Windows\System32\config\*.blf" 1>nul 2>&1
del /S "..\AntiWinBlock81_wim\Windows\System32\config\*.regtrans-ms" 1>nul 2>&1
"%~dp0nircmd.exe" infobox "Готово." "Внимание!"
exit
Утилита подчищает за собой? Удаляет логи?

_________________
Signed off for violation of forum rules

[Quote]

    korsak7
  • 107
  • Longevity: 4 years 9 months
  • Posts: 637
  • REPUTATION:47

    [+] [-]
nikzzzz, запустил гуй, понажимал, ничего не происходит ac

[Quote]

    nikzzzz
  • 215
  • Longevity: 4 years 7 months
  • Posts: 2787
  • REPUTATION:127

    [+] [-]
45828Утилита подчищает за собой? Удаляет логи?
Да, все чистит.
45829запустил гуй, понажимал, ничего не происходит
Нужно выбрать или перетащить каталог Windows сборки.

[Quote]

    Joker-2013
  • 1039
  • Longevity: 4 years 2 months
  • Posts: 2385
  • REPUTATION:119

    [+] [-]
  • Location: из прошлого
korsak7, у меня тоже ничего не работает... Реестр не монтируется, Regedit из программы не запускается... (8.1х86)
Выбрал папку Windows, второй установленной системы и... ничего...

_________________
Signed off for violation of forum rules

[Quote]

    nikzzzz
  • 215
  • Longevity: 4 years 7 months
  • Posts: 2787
  • REPUTATION:127

    [+] [-]
Странно, проверил работу под Win7x64 и Win10x64 , семерка нормально цепляет реестр десятки и наоборот.
45831Regedit из программы не запускается
Попробуй поправить путь к RegEdit в ini файле на c:\Windows\regedit.exe или вообще без пути , просто regedit.exe

[Quote]

    Joker-2013
  • 1039
  • Longevity: 4 years 2 months
  • Posts: 2385
  • REPUTATION:119

    [+] [-]
  • Location: из прошлого
nikzzzz, на этот раз и реестр прицепился и "просто regedit.exe" запустился
А зачем мелькает консольное окно при запуске программы?

_________________
Signed off for violation of forum rules

[Quote]

    nikzzzz
  • 215
  • Longevity: 4 years 7 months
  • Posts: 2787
  • REPUTATION:127

    [+] [-]
45833А зачем мелькает консольное окно при запуске программы?
К сожалению, ничего не поделаешь, для нормальной работы в консоле утилита скомпилирована как консольная, если только сделать раздельные утилиты - CUI и GUI.

[Quote]

    nikzzzz
  • 215
  • Longevity: 4 years 7 months
  • Posts: 2787
  • REPUTATION:127

    [+] [-]
Обновил утилиту.
Поправил пути к RegEdit в .ini и .exe файлах.

[Quote]

    Mazahaka_lab
  • 1832
  • Longevity: 3 years 10 months
  • Posts: 93
  • REPUTATION:19

    [+] [-]
45828
@echo off
cd /d "%~dp0"
Title Mount Reg
if not exist "..\AntiWinBlock81_wim\Windows\System32\config\" (
"%~dp0nircmd.exe" infobox "Папка AntiWinBlock81_wim не найдена!" "Внимание!"
Exit
)
if exist "X:\Program Files\totalcmd\TOTALCMD.EXE" (
start "" "X:\Program Files\totalcmd\TOTALCMD.EXE" /O /T /i="X:\Program Files\totalcmd\WINCMD.INI" /R="%~dp0..\Reg_File"
) else (
explorer.exe "..\Reg_File")
"%~dp0nircmd.exe" infobox "Положите в папку: Reg_File твики реестра и нажмите <ОК>" "Внимание!"
REG LOAD HKLM\WIM_SOFTWARE "..\AntiWinBlock81_wim\Windows\System32\config\SOFTWARE"
REG LOAD HKLM\WIM_DEFAULT  "..\AntiWinBlock81_wim\Windows\System32\config\DEFAULT"
REG LOAD HKLM\WIM_SYSTEM  "..\AntiWinBlock81_wim\Windows\System32\config\SYSTEM"
rem "%~dp0subinacl.exe" /subkeyreg HKEY_LOCAL_MACHINE\WIM_SOFTWARE /grant=все=F
rem "%~dp0subinacl.exe" /subkeyreg HKEY_LOCAL_MACHINE\WIM_DEFAULT /grant=все=F
rem "%~dp0subinacl.exe" /subkeyreg HKEY_LOCAL_MACHINE\WIM_SYSTEM /grant=все=F
"%~dp0sr32.exe" /c"my_script.srs" /p"..\Reg_File\*.reg" /irnu
cd /d "..\Reg_File"
FOR /F "delims=" %%i IN ('DIR /B *.reg') DO reg import "%%~i"
FOR /F "delims=" %%i IN ('DIR /B *.reg') DO del "%%~i"
REG UNLOAD HKLM\WIM_SOFTWARE
REG UNLOAD HKLM\WIM_DEFAULT
REG UNLOAD HKLM\WIM_SYSTEM
attrib -r -s -h /S "..\AntiWinBlock81_wim\Windows\System32\config\*.log*" 1>nul 2>&1
attrib -r -s -h /S "..\AntiWinBlock81_wim\Windows\System32\config\*.blf" 1>nul 2>&1
attrib -r -s -h /S "..\AntiWinBlock81_wim\Windows\System32\config\*.regtrans-ms" 1>nul 2>&1
del /S "..\AntiWinBlock81_wim\Windows\System32\config\*.log*" 1>nul 2>&1
del /S "..\AntiWinBlock81_wim\Windows\System32\config\*.blf" 1>nul 2>&1
del /S "..\AntiWinBlock81_wim\Windows\System32\config\*.regtrans-ms" 1>nul 2>&1
"%~dp0nircmd.exe" infobox "Готово." "Внимание!"
exit
Cкрипт интересный, только вот права бы стоило вернуть кустам на дефолтные

[Quote]

    Mazahaka_lab
  • 1832
  • Longevity: 3 years 10 months
  • Posts: 93
  • REPUTATION:19

    [+] [-]
nikzzzz, нашёл у ваc ошибочку, может и в Winpe и работает но с install.wim приведёт к bsod
у вас :
HKEY_CURRENT_CONFIG=HKEY_LOCAL_MACHINE\\WB-SYSTEM\\CurrentControlSet\\Control\\IDConfigDB\\Hardware Profiles
а нужно :
HKEY_CURRENT_CONFIG= HKEY_LOCAL_MACHINE\\WB-SYSTEM\\ControlSet001\\Control\\IDConfigDB\\Hardware Profiles

[Quote]

    nikzzzz
  • 215
  • Longevity: 4 years 7 months
  • Posts: 2787
  • REPUTATION:127

    [+] [-]
45837И очень интересно где находиться вот этот куст HKEY_CURRENT_USER=HKEY_LOCAL_MACHINE\\WB-NTUSER ?
\Users\Default\NTUSER.DAT
Спасибо за тестирование. az

[Quote]

    Mazahaka_lab
  • 1832
  • Longevity: 3 years 10 months
  • Posts: 93
  • REPUTATION:19

    [+] [-]
45838Спасибо за тестирование.
Это я знаю из личного опыта .
45838\Users\Default\NTUSER.DAT
Уже понял . Ну спасибо за ответ .
Вы забыли совсем про куст COMPONENTS =)

[Quote]

    nikzzzz
  • 215
  • Longevity: 4 years 7 months
  • Posts: 2787
  • REPUTATION:127

    [+] [-]
Обновил утилиту.
Исправил баг с очисткой мусора и поправлен .ini файл.
45839Вы забыли совсем про куст COMPONENTS
Да нет, не забыл.
Куст довольно стремный, добавить то не проблема, но не знаю, стоит ли.
45828Лучше выбирать папку с твиками и что бы утилита их все применила
Можно сделать возможность выбора нескольких reg файлов, целая папка мне не очень нравится.

[Quote]

    Mazahaka_lab
  • 1832
  • Longevity: 3 years 10 months
  • Posts: 93
  • REPUTATION:19

    [+] [-]
nikzzzz, разве эти кусты :
S-1-5-18
S-1-5-19
S-1-5-20
S-1-5-21-2384425803-891362671-3617112962-1001
S-1-5-21-2384425803-891362671-3617112962-1001_Classes
будут относиться к DEFAULT?

Page 1 of 2


Display posts:    

Current time is: 21-Sep 16:55

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