问题标签 [windows-update]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
49 浏览

c++ - 如何在重新启动时重新启动计算机并安装更新?

我知道可以使用ExitWindowsEx带有标志的 APIEWX_REBOOT来重新启动计算机,但是你如何指示 Windows 在重新启动时安装更新(如果有的话)?

喜欢这个选项:

在此处输入图像描述

0 投票
0 回答
123 浏览

c++ - 远程使用 windows 更新代理 api

我可以使用 Windows 更新代理 API 来扫描更新。我在这里看到,说api可以远程使用。请有人可以帮助我开始使用 api 进行远程扫描。

使用 C++。

0 投票
2 回答
1972 浏览

c++ - Visual C++、Windows 更新接口 (IUpdate), 获取_MsrcSeverity

我可能只是盲人,但我在这里看不到任何错误(而且我已经在这个问题上找了好几天了......)

我正在尝试使用 Visual Studio 中的以下代码从 Windows 更新界面获取补丁优先级(严重性):

所以这里的问题updateItem->get_MsrcSeverity(&severity);是:没有返回任何东西。如果我用它捕获结果代码,HRESULT它总是返回S_OK.

链接到 MSDN IUpdate MsrcSeverity:http: //msdn.microsoft.com/en-us/library/windows/desktop/aa386906 (v=vs.85).aspx

你能看出我在做什么明显错了,还是这个get_MsrcSeverity功能目前被破坏了?

@EDIT:更改了代码以按照建议遍历“BundledUpdates”。

@EDIT2:代码现在输出 和 的严重性值updateItembundledUpdatesItem但它始终是NULL

我也知道有一个重要的更新正在等待我的计算机 - 关于控制面板中的 Windows 更新。它是 KB2858725。

@EDIT3:好的,事实证明,KB2858725 不是安全更新,因此没有 Microsoft 的严重性评级。但是,Microsoft Windows Update 现在如何将更新分类为“重要”和“可选”,就像您在控制面板的更新中看到的那样?

感谢您的任何提示!// 马库斯

0 投票
2 回答
10564 浏览

sql-server - 查询 WSUS 数据库以获取每台服务器所需的更新

我在互联网上进行了广泛搜索,寻找一种查询 WSUS 数据库以查看需要在服务器上安装的更新数量的方法。我在下面的博客上找到了部分答案,但这个答案将假设如果更新正在等待批准,服务器仍然需要它(WSUS 在他们的 UI 中也假设这一点)。

http://theboywonder.co.uk/2010/11/04/sql-query-for-wsus-3-needed-updates/

0 投票
1 回答
92 浏览

c# - 将集合项与列表项进行比较以查找匹配项

我的目标是获取任何未在例外列表中明确调用的未决 Windows 更新,并将它们转储到安装的更新的辅助 UpdateCollection 中。我的伪代码如下所示:

包含不应安装更新的 KB 编号的字符串列表:

WUApiLib.UpdateCollection 包含更新对象

每个更新对象都有一个包含 KB 编号的“.Title”属性(例如,基于 x64 的系统的 Windows 7 安全更新 (KB2644615))。我需要以下内容:

由于嵌套的 foreach 循环,上述内容不会按建议工作,因为它将向列表添加重复更新。但是我什至很难概念化如何在 C# 中实现这一点。

0 投票
1 回答
101 浏览

windows - 如何使用 Windows Update 进行桌面软件更新?

我正在寻找类似于 Ubuntu 的 PPA 的东西:每当我发布新版本时,我希望我公司的桌面软件与 Windows 更新系统一起更新。Windows 更新是否有用于此的 API 或其他东西?

PS.:该软件是用Delphi制作的。

0 投票
1 回答
110 浏览

c++ - 无法检索 Windows 更新的 CVE-ID

我正在使用 Windows 更新代理 api 编写代码,我正在获取除与该更新关联的 CVE-ID 之外的所有信息。我知道更新类型可以是捆绑包,我也尝试为捆绑包中的各个更新提取更新,但我无法获取 CVE-ID。

我尝试使用我的代码从微软服务器和本地 WSUS 获取更新,但在这两种情况下我都无法获取 CVE_ID。以下是获取 cveIds 的代码片段;

我每次都将 lCount 设为 0。

0 投票
2 回答
3105 浏览

windows-update - 如何判断是否安装了 windows 8.1 更新 KB2883200-x64?

Hellp 我正在一个新的、真正新的 HP Probook Intel i5 上安装 Visual Studio 2013,安装程序崩溃说:Visual Studio 2013 已停止工作......

阅读 Microsoft System requierements,我发现我的计算机可以满足这些要求,但我不确定是否已经安装了KB2883200 。

  • 谁能告诉我如何判断是否安装了此 Windows 8.1 更新?

  • 为什么VS2013会崩溃?

0 投票
0 回答
93 浏览

.net - elmah 使用随机 url 记录 400 和 404 错误

我在 IIS 7.5 服务器上将 elmah 与 .net 应用程序集成。有时,elmah 会显示带有非常错误的 url 的 400 和 404 错误字符串:

发生这些错误时没有用户登录,代码没有理由使用这些 url 扩展名。

我的理论是: - 安全软件 (Mcafee) 正在检查安全漏洞/运行更新 - Windows 更新导致此问题 - 有人试图破解应用程序/服务器。

有任何想法吗?

0 投票
1 回答
27 浏览

windows-8 - 将 windows 从 8 更新到 8.1 时应用程序是否保留

我想知道我是否在 Windows 8 计算机上安装了 Windows 8.1。那么它是否卸载了我在 Windows 8 上安装的所有应用程序?