问题标签 [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 投票
1 回答
373 浏览

visual-studio-2008 - Visual Studio 2008 SP1 可再发行包是否在任何 Windows 更新/服务包中可用?

如果我在 Visual Studio 2008 SP1 中开发我的软件,我相信我的客户需要 Visual Studio 2008 SP1 可再发行组件来运行它。我的问题是,他们是否有一种自然的方式可以通过 Windows 更新或 Windows SP1/2/3 获取可再发行组件,而无需自行安装可再发行组件?

0 投票
1 回答
1701 浏览

installation - 使用 Powershell 安装 Microsoft 补丁

我正在编写一个脚本来在 Windows 机器上安装补丁。我能找到的最佳方法是:

1) 映射网络驱动器 2) 复制文件 3) 安装文件 4) 清理和记录 5) 删除网络驱动器

除了数字 3,我可以完成所有这些操作。如何通过 powershell 远程安装/执行文件?我想避免使用 PSEXEC;我想使用 powershell 提供的所有功能。

另外,有没有比我看到的更好的方法?我想最终将其扩展为可以审核并查看安装了哪些补丁的内容。

0 投票
1 回答
1696 浏览

c# - 没有找到从互操作接口覆盖的合适方法

我正在尝试实现Windows 更新代理 API异步下载/安装方法,但是,我无法实现回调类(IInstallationProgressChangedCallback等)

这是一个无法使用 System 的示例实现类;使用 WUApiLib;

每当我尝试编译包含此类的项目时,我都会得到

作为参考,以下是接口的定义方式(元数据):

我对 COM/Interop 不是很熟悉,所以我不知道我在这里做错了什么。

0 投票
1 回答
70627 浏览

windows - 如何打开 .msu 扩展名文件?

我已经下载了一个具有 .msu 扩展名的文件 WINDOWS POWERSHELL 我如何在我的 winxp 专业 sp3 操作系统中安装这个包。

0 投票
1 回答
1797 浏览

vbscript - 需要查看是否所有关键更新都安装在 VBScript 中的 Windows 服务器上

我有一个要求,我需要检查远程服务器以查看是否安装了所有关键更新,然后返回 PASS 或 FAIL。

WMI 有没有办法让我用 VBScript 做到这一点?

编辑:

我确实找到了这个 带有 vbscript 的 Windows 更新检查,但它只适用于本地机器而不是远程机器。

0 投票
11 回答
63783 浏览

windows - 由于 Office Service Pack 3.0 导致的 Excel/VBA 自动化错误

安装所有最新的 Windows 更新后,我的 Excel VBA 代码在第一个模块开始时显示自动化错误。它包含一些形式以及许多 VBA 代码模块。但是,当删除表单(和相关代码)时,一切都很好。

大约一年前,在其他一些 Windows 更新之后,同样的事情发生了。当时删除 .exd 文件就可以解决问题,但当前的更新(包括 Service Pack 3)似乎有所不同。

发生了什么事,我怎样才能让表格工作?所有代码都没有改变,并且在所有以前的 windows/office 更新中都幸存下来。运行 Windows 7(在 Vista 机器上也一样)和 Office 2007。

0 投票
2 回答
1163 浏览

javascript - Windows 更新后 ActiveX ListControl 事件不再起作用

我的网页上有一个 ActiveX ListControl,其双击事件在最近的 Windows 更新后不再起作用。此更新仅影响 Windows 7 上的 Internet Explorer(其他使用 Vista 的用户很好,其他使用 7 的用户看到相同的行为)。我有一个双击事件连接到我的控件,如下所示:

我也试过这个无济于事:

该站点没有被弹出窗口阻止程序阻止,我已将其添加到我的受信任站点列表中。

我怀疑最近的安全更新之一是罪魁祸首。有没有其他人经历过这种情况或找到解决方法?

0 投票
2 回答
10809 浏览

powershell - 使用 Powershell 更改 Windows 更新设置

我正在使用 Windows Server 2008 r2,并尝试配置 PowerShell 脚本以更改要下载的 Windows 更新的设置,但让我选择安装。

0 投票
2 回答
7665 浏览

c# - API/WMI 查询系统上安装的修补程序和更新的完整列表?

之前已经讨论过如何查询安装在Windows系统上的修复程序列表,建议使用WMI和类Win32_QuickFixEngineering来提供信息。但是MSDN指出,从 Vista 开始,这个特定的类只返回修补程序,而不是通过其他方式安装的更新。

一个较早的问题讨论了使用此类来获取已安装的更新,表明由于我上面描述的限制,作者也不满意使用它。不幸的是,正如对已接受答案的评论所指出的那样,使用 Windows 更新代理 API 的替代解决方案仍会指示已安装修补程序,即使它随后被删除(它正在查询安装历史记录,而不是当前安装的更新) .

有谁知道如何在 C#(通过 WMI 或其他 API)中获取系统上安装的更新和修补程序的完整列表,这不排除可能安装更新的某些方式,并且不会返回已安装的更新随后被删除?本质上,我在“查看已安装的更新”窗格下的“程序和功能”中使用相同的数据集。

抱歉,如果本应就之前查看此问题的任何一个相关问题进行讨论,但以我目前的声誉,我可以为这两个问题做出贡献的唯一方法是提交一个新的答案,这绝对不是正确的方法再问一个诸如此类的问题。

谢谢!

0 投票
4 回答
30161 浏览

internet-explorer-9 - 尽管出现 80092004 错误,如何在 Windows 7 上安装 ie9 (Internet Explorer 9)

不幸的是,出于测试目的,我需要使用 Internet Explorer 9,并且我遵循了 MS Answers 超级有用的故障排除指南,并搜索了谷歌,但仍然无法安装它。

还尝试了 IETester、Utilu IE Collection、Triple Booting 一个试用版的 windows。

所有的论坛,最终都以“格式化磁盘,重新安装windows”的解决方案而告终,或者没有回复。重新安装 Windows 不是一个可行的选择!

我正在使用 Windows 7 Professional x64 Service Pack 1(双启动)。

Windows 更新失败并显示:

:根据“获得有关此错误的帮助”。但是,如果您查看事件日志,它会显示:

: 这令人困惑,因为它不是同一个错误。为什么,窗户,为什么?

有一个微软修复它你可以下载它在更新失败后清理(为什么这不是由 Windows 更新自动完成的??)运行它之后,在网络安全模式下重新启动,并直接从独立安装程序安装它,ie9 “安装”,但是如果您运行它并单击“帮助> 关于”,它会显示它的 IE8,然后在计算机出现 BSOD(蓝屏死机)并且重新启动时,噗!又是 IE8。

那么,如何安装ie9呢?