Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Помогите создать bat для подмены Winre.wim (http://forum.oszone.net/showthread.php?t=317186)

mat.86 26-07-2016 21:23 2654341

Помогите создать bat для подмены Winre.wim
 
Помогите создать bat
Идея такая: при запуске bat он заменяет Winre.wim (стандартное "средство устранения неполадок", а по сути небольшой Windows PE) вызываемый по нажатию f8 в начале загрузки windows 7 и выше, на свой Windows PE (Bart PE).

Задача:

При запуске bat он ищет по всем дискам файл \BWIM\boot.wim и \BWIM\boot64.wim (для 64 разрядных систем).

При нахождении ищет по всем дискам файл \Recovery\***\Winre.wim (где *** - папка с разным именем на разных пк).

При нахождении переименовывает Winre.wim в Winre.wim.bak.

Далее смотрит наличие папки (диск на котором \Recovery\***\Winre.wim):\Windows\SysWOW64\, то есть проверяет разрядность.

Если такая папка есть копирует \BWIM\boot64.wim в \Recovery\***\ (где *** - папка с разным именем на разных пк) с именем Winre.wim.

Если папки SysWOW64 нет копирует \BWIM\boot.wim в \Recovery\***\ с именем Winre.wim

Как найти BWIM\boot.wim по всем дискам реализовать могу, а дальше не знаю, помогите пожалуйста

mat.86 29-07-2016 01:19 2655059

\BWIM\boot.wim и \BWIM\boot64.wim это мои Windows PE на флэшке


Время: 13:49.

Время: 13:49.
© OSzone.net 2001-