Показать полную графическую версию : [решено] Как запустить проверку обновлений из командной строки?
Как запустить обновление с командной строки:
https://dadaviz.ru/wp-content/uploads/2017/09/zapusk-skanirovanie-na-nalichie-obnovleniy.png
интересует команда, которая будет аналогична нажатию данной менюшки.
PowerShell http://www.outsidethebox.ms/16603/#_Toc391929377 там же VBS (аудит не имеет значения)
zai,
wuauclt /detectnow in Windows 10 and Windows Server 2016 (https://blogs.technet.microsoft.com/yongrhee/2017/11/09/wuauclt-detectnow-in-windows-10-and-windows-server-2016/)
Комбайн для управления обновлениями из командной строки (https://wuinstall.com)
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;;CCLCSWRP WPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRP WPDTLOCRRC;;;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
после его применения, нужно не перезагружая компьютер нажать на "Проверка наличия обновлений". Что мне нужно дописать в конце, чтоб не нажимать на нее?
zai,
TIMEOUT /T 1 /NOBREAK
c:\windows\system32\UsoClient.exe startscan
Но я сейчас на Fedora, у меня нет возможности проверить, как это работает сегодня в Windows 10.
как это работает сегодня в Windows 10 »
Отлично работает, то что нужно.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.