Цитата sputnikk:
Без работы с командной строкой? »
|
можно и с работой
- если это возможно автоматизировать.
Цитата ddv122:
Offline-x86.reg и Offline-x64.reg »
|
я так понимаю - что это избавляет от ошибки 80004002, но не от ошибки 643 при установке (Обн. без. и испр. для .NET Framework)
пока предварительно такой вариант вышел ( с оберткой в sfx и запуском от TrustedInstaller )
Код:
![Выделить весь код](images/misc/selectcode.png)
SET Version=Unknown
VER | FINDSTR /IL "6.1." > NUL
IF %ERRORLEVEL% EQU 0 SET Version="Windows 7"
IF %VERSION% == "Windows 7" GOTO W7
exit /b
:W7
net stop wuauserv
net stop BITS
rd /s /q %systemroot%\SoftwareDistribution
if defined PROGRAMFILES(X86) (
copy %~dp0x64\amd64_microsoft-windows-s..edsecurityupdatesai_31bf3856ad364e35_6.1.7603.25000_none_caceb5163345f228.manifest %windir%\winsxs\Manifests\amd64_microsoft-windows-s..edsecurityupdatesai_31bf3856ad364e35_6.1.7603.25000_none_caceb5163345f228.manifest
regedit /s %~dp0x64\Offline-x64.reg
)else(
copy %~dp0x86\x86_microsoft-windows-s..edsecurityupdatesai_31bf3856ad364e35_6.1.7603.25000_none_6eb019927ae880f2.manifest %windir%\winsxs\Manifests\x86_microsoft-windows-s..edsecurityupdatesai_31bf3856ad364e35_6.1.7603.25000_none_6eb019927ae880f2.manifest
regedit /s %~dp0x86\Offline-x86.reg)
net start wuauserv
net start BITS
exit /b