timon45
21-09-2016, 14:37
Появилась необходимость устанавливать обновления через пакетный фай (cmd) с определенной последовательностью через DISM (Windows 7). Такая необходимость возникла т.к. некоторые KB-шки при установке бьют ошибки и это уже изрядно поднадоело.
пользуюсь командой
dism /IMAGE:"%~dp0Mount" /ADD-PACKAGE /PACKAGEPATH:"%~dp0Updates\x64" /LogPath:"%~dp0Logs\Updates.log" /LogLevel:2
писать данную команду для каждого обновления не вариант. (очень долгий процесс интеграции, и не красиво все это)
можно указывать через пробел каждую обновку
dism /IMAGE:"%~dp0Mount" /PACKAGEPATH:"%~dp0Updates\x64\WUClient-SelfUpdate-ActiveX-x64.cab" /PACKAGEPATH:"%~dp0Updates\x64\Windows6.1-KB917607-x64.cab" ...
но обновлений много и все за раз не поставишь, может указать как то "рекрсивно" (или как там оно называется) т.е. создать отдельный файл со списком обновлений который будет загружаться в /ADD-PACKAGE /PACKAGEPATH:"%~dp0Updates\x64\*** и так по порядку, как это реализовать я не знаю.
Или может кто предложит иной вариант решения проблемы.
пользуюсь командой
dism /IMAGE:"%~dp0Mount" /ADD-PACKAGE /PACKAGEPATH:"%~dp0Updates\x64" /LogPath:"%~dp0Logs\Updates.log" /LogLevel:2
писать данную команду для каждого обновления не вариант. (очень долгий процесс интеграции, и не красиво все это)
можно указывать через пробел каждую обновку
dism /IMAGE:"%~dp0Mount" /PACKAGEPATH:"%~dp0Updates\x64\WUClient-SelfUpdate-ActiveX-x64.cab" /PACKAGEPATH:"%~dp0Updates\x64\Windows6.1-KB917607-x64.cab" ...
но обновлений много и все за раз не поставишь, может указать как то "рекрсивно" (или как там оно называется) т.е. создать отдельный файл со списком обновлений который будет загружаться в /ADD-PACKAGE /PACKAGEPATH:"%~dp0Updates\x64\*** и так по порядку, как это реализовать я не знаю.
Или может кто предложит иной вариант решения проблемы.