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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 10 (http://forum.oszone.net/forumdisplay.php?f=118)
-   -   [решено] Как запустить проверку обновлений из командной строки? (http://forum.oszone.net/showthread.php?t=337675)

zai 13-11-2018 09:11 2840463

Как запустить проверку обновлений из командной строки?
 
Как запустить обновление с командной строки:

интересует команда, которая будет аналогична нажатию данной менюшки.

Vadikan 13-11-2018 17:37 2840546

PowerShell https://www.outsidethebox.ms/16603/#_Toc391929377 там же VBS (аудит не имеет значения)

Казбек 13-11-2018 18:34 2840554

zai,
  1. wuauclt /detectnow in Windows 10 and Windows Server 2016
  2. Комбайн для управления обновлениями из командной строки

zai 13-11-2018 23:34 2840601

Vadikan, Казбек, я ничего не понял из ваших ссылок.
Есть батник, который восстанавливает обновления на 10-ке, если они проглючили:
Код:

@echo off
net stop bits
TIMEOUT /T 1 /NOBREAK
net stop wuauserv
TIMEOUT /T 1 /NOBREAK
net stop appidsvc
TIMEOUT /T 1 /NOBREAK
net stop cryptsvc
TIMEOUT /T 1 /NOBREAK
del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
rd /s /q %systemroot%\SoftwareDistribution
rd /s /q %systemroot%\system32\catroot2
TIMEOUT /T 1 /NOBREAK
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
TIMEOUT /T 1 /NOBREAK
cd /d %windir%\system32
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll
TIMEOUT /T 1 /NOBREAK
netsh winsock reset
netsh winhttp reset proxy
TIMEOUT /T 1 /NOBREAK
net start bits
TIMEOUT /T 1 /NOBREAK
net start wuauserv
TIMEOUT /T 1 /NOBREAK
net start appidsvc
TIMEOUT /T 1 /NOBREAK
net start cryptsvc

после его применения, нужно не перезагружая компьютер нажать на "Проверка наличия обновлений". Что мне нужно дописать в конце, чтоб не нажимать на нее?

Казбек 13-11-2018 23:37 2840602

zai,

Код:

TIMEOUT /T 1 /NOBREAK
c:\windows\system32\UsoClient.exe startscan

Но я сейчас на Fedora, у меня нет возможности проверить, как это работает сегодня в Windows 10.

zai 14-11-2018 01:51 2840607

Цитата:

Цитата Казбек
как это работает сегодня в Windows 10 »

Отлично работает, то что нужно.


Время: 15:21.

Время: 15:21.
© OSzone.net 2001-