Да, простите, отвлёкся. Сейчас попробую просто переписать эту часть через другой метод, чтобы не искать источник проблемы.
1) Сразу напишу, что WSUS скачивает утилиту autoruns, которая больше не работает в XP.
Можете заменить в папке bin на совместимую из вложения.
2) Опишите ваш порядок действий, какие файлы Wsus запускаете и как настраиваете, а то у меня процесс не доходит до проверки MissingUpdateIds.
3) Приложите ваш файл download из папки log. Хочу сравнить со своим.
1. Запускаю UpdateGenerator.exe
2. Ставлю чекбокс: "Russian" в разделе "Windows XP", а также оставляю те, которые по умолчанию стоят: "Clean up download directories", "Include service packs", "Verify downloaded updates"
3. Нажимаю "Start", жду
Пока жду, несколько раз появляется ошибка
, хотя я ничего не нажимаю. После нажатия "ОК" процесс продолжается.
4. Жму "Exit"
5. Запускаю "UpdateInstaller.exe" из папки "client", оставляю все чекбоксы по умолчанию, только добавляю "Automatic reboot and recall"
6. Жму "Start" и через несколько секунд процесс доходит до злосчастного "Listing ids of missing updates (please be patient, this will take a while)"
Важное уточнение, которое, наверное, надо было вначале сообщить: WSUS я решил использовать потому что перестал работать стандартный Microsoft Update, т.е. он запускается, но процесс поиска обновлений бесконечен, а если попытаться закрыть окно IE, то это не срабатывает (закрыть можно только через диспетчер задач)
Давайте, раз это одноразовая задача, чтоб не морочить голову, я вам просто дам список отсутствующих обновлений (по отношению к Windows XP SP3 Russian - у вас такая?)
Вы нажимаете Win + R, вводите %temp% затем ок. Вставляете список в эту папку.
Затем редактируете файл: ...\wsusoffline\client\cmd\DoUpdate.cmd - находите в нём строку:
%CSCRIPT_PATH% //Nologo //B //E:vbs ListMissingUpdateIds.vbs %LIST_MODE_IDS%
и комментируете (ставите перед этой строкой :: - два знака двоеточие).
На этом всё.
Я в программировании полный профан, но интуиция подсказывает, что мы этими действиями просто пропускаем этап перечисления не хватающих обновлений?
В общем, сработало...
Но как сделать, чтобы работало в будущем? Если понадобится еще? И вообще, насколько критичен этот этап?