GVKun编程网logo

windows-update – ConfigMgr 2012 – 如何在不强制安装计算机的情况下自动为计算机提供更新?

2

对于windows-update–ConfigMgr2012–如何在不强制安装计算机的情况下自动为计算机提供更新?感兴趣的读者,本文将提供您所需要的所有信息,并且为您提供关于ruby-on-rails

对于windows-update – ConfigMgr 2012 – 如何在不强制安装计算机的情况下自动为计算机提供更新?感兴趣的读者,本文将提供您所需要的所有信息,并且为您提供关于ruby-on-rails – “rvm rubygems current”vs“rvm update –system”vs“gem update rubygems-update”、SCCM/ConfigMgr SDMPackageXML - 创建 ID 号ResourceID 等和图标数据编码、windows update blocker怎么用?Windows Update Blocker教程、windows-server-2012 – dcomcnfg – 无法设置启动和激活权限 – Windows Server 2012的宝贵知识。

本文目录一览:

windows-update – ConfigMgr 2012 – 如何在不强制安装计算机的情况下自动为计算机提供更新?

windows-update – ConfigMgr 2012 – 如何在不强制安装计算机的情况下自动为计算机提供更新?

我正在使用System Center Configuration Manager 2012和软件更新点功能;但是,在这种环境下,修补必须严格手动,因为服务器重新启动需要由不同的人批准和安排;因此,我需要使用ConfigMgr的SUP,就像我会使用具有自动批准的普通WSUS服务器,但需要手动安装.

我创建了一些自动部署规则来自动下载和部署关键更新,并安装“尽快”的安装;但是,我还将这些规则配置为在达到截止日期时不执行任何操作,并且即使需要也不执行系统重启:

此外,我已将设备集合配置到这些规则部署更新的位置,以使其没有任何有效的维护窗口.

但是,我遇到的情况与我期望的完全相反:只要ADR处理了新的更新,软件中心就会自动将它们安装在所有系统上,然后重新启动计算机.

为什么会这样?我有什么问题,或者仅仅是ConfigMgr 2012表现不佳吗?

我知道这个问题有点陈旧,但这里有一些不实之词. SCCM 2012如何运作没有任何问题,问题在于它对软件和更新的部署方式存在误解.引用微软称他们“按设计”行事并且除了设定截止日期之前你什么也做不了之后引用微软是不公平的.这实际上是设计,但基于您的设计.您没有设置维护窗口,因此更新将在截止日期到达时立即生效.这就是默认情况下的作用.在这种类型的设计中,您必须将截止日期设置为远期以避免安装开始.然而,这不是做你想做的事的唯一方法,也不是最简单的方法.

您是否知道您可以撤销SCCM的默认行为“除非另有说明,否则会发生任何事情”?

To do this,create a new collection (named anything that makes sense,like “Deploy Manually”) and include the “All Systems” collection in its membership. Then get Properties on it,and set a Maintenance Window using any effective date in the past,like 01/01/2013 from 12:00am to 12:05am,and set the recurrence schedule to None. You will get a warning about recurrence not being set,but click OK anyway. From that point forward,every device in your SCCM environment will automatically have an expired Maintenance Window set on it,and can no longer install anything without a new Maintenance Window,or by checking the override maintenance window Box when making a deployment. This is the opposite of its prevIoUs behavior,because it will Now run no installs or updates until explicitly told.

这是非常强大的,但需要注意的是,您现在可以完全手动控制安装何时可以运行以及何时可以重新启动 – 就像您想要的那样.现在这些复选框有意义.例如,如果您具有自动部署规则(如Endpoint Protection定义),则需要确保它们可以在维护窗口之外安装,除非您喜欢每天登录服务器以应用它们.即使允许安装在维护窗口外运行,您也可以选择禁止重新启动.一个好处是,您可以轻松部署任何内容,只需在选择手动安装的分配和截止日期时“尽快”使用,如果您对维护窗口设置很聪明,则可以部署一次补丁,但安排实际安装和通过使用具有新维护窗口的其他集合重新启动请记住,维护窗口在所有集合中都是累积的,因此请相应地设计环境.

ruby-on-rails – “rvm rubygems current”vs“rvm update –system”vs“gem update rubygems-update”

ruby-on-rails – “rvm rubygems current”vs“rvm update –system”vs“gem update rubygems-update”

关于如何更新 rubygems有点困惑.流程不断变化(或者至少我从互联网上获得冲突的信息).
$gem outdated
rubygems-update (1.8.10 < 1.8.11)
sass (3.1.8 < 3.1.10)

$rvm gemset use global
$gem outdated 
rubygems-update (1.8.10 < 1.8.11)

现在,在过去我会使用rvm update –system来安装rubygems-update,然后切换回我的工作gemset(来自全局)并升级其余的gem.

但是,最近,我根据RVM site切换到使用rvm ruby​​gems当前,但在撰写本文时,rvm并不知道rubygems-update 1.8.11.那么该怎么办?网站说我可以使用rvm ruby​​gems头,但我有点害怕(非理性?)抓住开发分支.

有人可以了解更多关于此事的信息而不是我的信息,或者减轻我的恐惧或告诉我你如何接近rvm&当rubygems失去同步时…因为它似乎正在发生更多……

解决方法

将RVM更新到最新的开发版本:
rvm get head

或稳定版本:

rvm get stable

将rubygems更新为最新版本:

rvm rubygems latest

或只是一个版本:

rvm rubygems 1.8.16

每个宝石都安装rubygems而不是每个gemset,因此不可能在不同的宝石中使用不同的rubygems

SCCM/ConfigMgr SDMPackageXML - 创建 ID 号ResourceID 等和图标数据编码

SCCM/ConfigMgr SDMPackageXML - 创建 ID 号ResourceID 等和图标数据编码

如何解决SCCM/ConfigMgr SDMPackageXML - 创建 ID 号ResourceID 等和图标数据编码

天知道多少年了(是的,真的!),我一直在构建一个工具来自动将应用程序添加到 GUI 中的 SCCM。

由于历史原因,我在 HTA 中使用 VBScript 而不是 Powershell。请:我没有时间将我的所有代码调整到 PS,更不用说在 Windows 窗体(或其他)中重建 UI,所以我可以恭敬地要求您不要回复“只需在 PS 中完成”。我浪费了数周时间试图模拟我在页面上隐藏和显示 HTML 元素的行为,具体取决于用户的选择。

所以我的痛苦仅在于创建 SDMPackageXML 数据的 3 个部分。生成的大部分 XML 与我从现有应用程序检索 SDMPackageXML 时得到的输出完全匹配,因此我的代码很好。不过,我有两个“问题”。

目前,我生成 10 位随机数以用于我的 ID 号,例如 ResourceID。但是,在我现有的一些应用程序中,数字的长度为 9 位。我怀疑有一个查询可以对数据库运行以生成数字,因为我强烈怀疑它们是连续的。

接下来,我在为图标创建 ID 字符串的过程中失败了。图标 ID 条目如下所示:

图标 ID="Icon_Q6ANSlI0LiNSq1eRJ9twgoJxhPmoVzwqy7pxsvVJhj8"

知道它是如何生成的吗?如果你也有算法,我会永远欠你的。

最后,如何为图标数据创建二进制流?我读过的大部分内容都表明它是 Base-64 编码的,但无论我使用谁的代码——包括使用 ADODB.Stream 对象的方法——我最终都会得到 72 个字符长的行。这是其中的前两行:

TVrCkAAAAMWlA8W8AwAA6buc4KeC6buw4KeCBAAAAMW9A8aSA8uM4KeCIAAAAMWlA8aTAwAA 5YCs4Kq+5YGI4Kq+AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

而现有应用程序的 XML 中的行长度为 1025(除了第一个 81 个字符):

iVBORw0KGgoAAAANSUhEUgAAAUEAAAFGCAIAAAB7abreAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8Y QUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAkdEVYdENvbW1lbnQATEVBRCBUZWNobm9sb2dpZXMgSW5jLiBWMS4wMX7Qgw0AAD4 / SURBVHhe7Z15fJTVvf / pLUJvQbgEKlIQWRSQTRBLgWKlIgrIolaWiuwESliVAqLCReoGKAJ14SIoqxSk7CICIiLrhSgkZU + JYQkIsmjbe3 / 3WvT3nvkM507JZJgkk2Se5Pv + 47zOPPM855zv8jlLJpkUSTMMw8uYhg3D25iGDcPbmIYNw9uYhg3D25iGDcPbmIYNw9uYhg3D25iGDcPbmIYNw9uYhg3D25iGDcPbmIYNw9uYhg3D25iGDcPbmIYNw9uYhg3D25iGDcPbmIYNw9uYhg3D25iGDcPbmIYNw9uYhg3D25iGDcPbmIYNw9uYhg3D25iGDcPbmIYNw9uYhg3D25iGDcPbmIYNw9uYhg3D25iGDcPbmIYNw9uYhg3D25iGDcPbmIYNw9uYhg3D25iGDcPbmIYNw9uYhg3D25iGDcPbmIYNw9uYhg3D25iGDcPbmIYNw9uYhg3D25iGDcPbmIYNw9uYhg3D25iGDcPbmIYNw9uYhg3D25iGDcPbmIYNw9uYhg3D2xT54osvjh8 / fvLkScrU1NRjx45R8gbXjXyEKACVEydOEA7iQp0w + aNmGP9HkZSUFOUHGhZc9SWRka8oFghYSL1Eyh81w /克/ fOuw5nteKF0kY + WQkV8gWiAcxEIB4uKpU6d8QTOMIIpIt9RIlL / 4IV10xchHEDARcQsvdcr09HS9NAxHEZIDxZIcSho0zFVeajUw8gvCQSAkXZZfrcCKjmEE49Mw6fLll1 + ePXv29OnT5AoCPnPmjplGyC + YWBUOluKUlBRtjtB2IG6GcYUiTO2HDx / + 85 // // nJycTLl 37KpKQkXhr5yMGDBymJxdGjR5lnUbJ2TIG4GcYVivzud7 / R16 / fQw891LZt2 / bt2z / sp0OHDr828pVOn Trdf//9PXr0mDNnDmKWjFmWA3

此外,每个现有应用程序的 XML 中的前导字符始终是“iVBORw0KGgo”,而我的从来不是。

再说一次,如果你有算法,那就更好了。

windows update blocker怎么用?Windows Update Blocker教程

windows update blocker怎么用?Windows Update Blocker教程

windows update blocker怎么用?windows update blocker可以有效的禁止win10系统自动更新,适用于win10系统的自动更新拦截,具体怎么使用呢?来看下详细的教程吧。

windows update blocker怎么用?

1、下载解压后即可使用。根据你的系统位数打开相应的版本。

2、打开后,勾选“禁用更新”,点击“应用”。同理,如需启用更新,勾选后一键应用即可。

3、当禁用更新后,电脑管家或火绒会弹出的警告提示,也进一步验证了这个软件确实有用。(点击允许即可)

4、当软件右侧的小图标变为红色时,即代表系统更新已经彻底禁用,反之为绿色则代表系统更新正常开启。

windows-server-2012 – dcomcnfg – 无法设置启动和激活权限 – Windows Server 2012

windows-server-2012 – dcomcnfg – 无法设置启动和激活权限 – Windows Server 2012

我需要在组件服务/ DCOM配置下修改netman区域的启动和激活权限.但是,禁用此区域可防止任何更改.

>我在管理员组中
>我使用提升的管理员权限启动了dcomcnfg.

在此处修改设置需要做什么?

从 this blog post,

Look for HKEY_CLASSES_ROOT\AppID\{APPID-GUID}. That should tell you the name of the offending COM component. All you have to do Now is go back to the Component Services snapin,find the name of that component,go the security properties of it,and edit the security ACL of that component such that what ever account the event log was bitching about is given whatever access it wanted. If you find that that the security properties of the component are greyed out so that you can’t edit it,that’s probably because TrustedInstaller has that on lockdown. Go back to the registry,find the corresponding reg key,take ownership/give yourself permissions to it as necessary,restart the service (or reboot the OS,) and then you will be able to modify the security settings on that COM component.

I saw this myself just yesterday with the “SMS Agent” DCOM application. The SMS (or SCCM) agent came preinstalled on the standard OS image that was being deployed to the machines I was working on.

这里发生的是您无法更改权限,因为权限与您无权更改的注册表项绑定,因为TrustedInstaller拥有它的所有权.您需要自己获取注册表项的所有权,以便您可以对其进行修改.

今天关于windows-update – ConfigMgr 2012 – 如何在不强制安装计算机的情况下自动为计算机提供更新?的讲解已经结束,谢谢您的阅读,如果想了解更多关于ruby-on-rails – “rvm rubygems current”vs“rvm update –system”vs“gem update rubygems-update”、SCCM/ConfigMgr SDMPackageXML - 创建 ID 号ResourceID 等和图标数据编码、windows update blocker怎么用?Windows Update Blocker教程、windows-server-2012 – dcomcnfg – 无法设置启动和激活权限 – Windows Server 2012的相关知识,请在本站搜索。

本文标签: