问题标签 [sccm]
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.
windows - 创建 ODBC 连接的脚本
我需要通过 SMS/SCCM 部署一些软件,该软件要求在 Windows 中创建 ODBC 连接。我得到的连接信息需要用户名和密码。我有一个将连接信息导入注册表的批处理脚本,但是我不知道如何输入用户名和密码。我想编写脚本或将其放入某种可分发的包中。
谢谢,-马修
windows-update - SCCM:查看更新安装是成功还是失败
有什么方法可以查看 Windows 更新是正确安装还是失败。类似于 Windows 更新历史记录,但通过 SCCM。
我在路径方面遇到了一些麻烦,并且它对客户端和控件的运行效率低下。
wmi - 从任务序列查询 SCCM - 可能吗?
我有一个 VBscript 可以在我的工作站上正常工作。它查询 SCCM 以找出计算机所在的域。当我将它作为任务序列的一部分运行时,它失败了。请注意,这几乎是任务序列中的最后一步,在 Windows 7 下,而不是在 Windows PE 下。
如果我打开一个运行任务序列的命令提示符(在 Windows 7 下使用 F8,而不是 Windows PE)并运行脚本,我得到:
SWbemLocator:访问被拒绝
在线上:
有什么想法吗?或者,关于如何找出计算机上次构建时所在域的任何其他建议?
powershell - Powershell 脚本无法从 SCCM 正常运行
我正在尝试通过 SCCM 部署 Lego MindStorms。我有一个 PowerShell 脚本,用于启动 EXE 并在安装后执行一些其他操作。PS1 文件与 EXE 位于同一目录中。PowerShell 脚本尝试在下载包后运行,但未安装该程序。我可以进入下载包的缓存文件夹,右键单击脚本并告诉它运行,安装开始正常。
这是我在 SCCM 程序的命令行中输入的内容:
powershell.exe -executionpolicy bypass -file .\Install_MindStorms.ps1
我也尝试了与上面相同的命令,但文件名之前没有 .\。
这里发生了什么不同,我可以从下载的包中手动运行 PS1 文件,但是在从分发点下载后通过广告程序自动运行相同的文件时,它不能正常工作?
software-distribution - SCCM 分布式软件安装挂起
我在从 SCCM 获取分布式软件以正确安装时遇到问题。这适用于 MSI 和 EXE。该软件部署正确,受人尊敬的安装程序 msiexec 或 setup.exe 启动,并且可以在任务管理器中查看,但该软件从未安装。该过程实际上在任务管理器中保持打开状态并且永远不会完成。execmgr.log 中没有错误。
我尝试过从分发点运行、在本地下载和运行、以管理员权限运行以及以本地用户身份运行。我很茫然。
我知道一个特定的安装要求您单击一次下一步,即使它具有命令行开关来运行静默安装。来自 SCCM 的所有分布式软件安装对客户端隐藏(即使程序被告知运行最大化),因此无法单击下一步。有办法解决吗?
当我将相同的命令放入我在 SCCM 的命令行中放入的 cmd.exe 时,未安装的程序都运行良好。
有什么想法可以尝试吗?
winapi - 如何检测是否安装了 SCCM 2012?
我正在编写一个 Wix C++ 自定义操作来检测是否安装了 SCCM 2012。我通过从注册表中读取产品 GUID 来做到这一点:SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\
但这不起作用,因为在安装了 SCCM 2012 的系统上,注册表中没有此类信息。
谁能指出我正确的方向来实现这一目标?
我只想在安装 SCCM 2012 时安装我的软件。
sql - 在 SCCM 中使用 SQL 查询查询软件
我正在通过查询 SCCM 数据库在我们的网络中寻找特定的软件。我的问题是,由于各种原因,有时我可以按程序名称搜索,而有时我需要搜索特定的 EXE。
当我运行下面的查询时,如果 where 子句包含 AND 是否需要 13 秒才能运行,但如果 AND 替换为 OR,它将运行数天而没有结果。我假设它正在这样做,因为我没有正确加入表格。我怎样才能解决这个问题?
谢谢!
powershell - WMI Generic Failure when attempting to remove software updates from a SCCM deployment package
I'm using SCCM 2007 and Powershell to automate some mundane tasks in my environment. One of these tasks is to remove all expired or superseded updates in all of my deployment packages. I've went over the Microsoft documentation for the SMS_SoftwareUpdatesPackage WMI class and the RemoveContent method you're supposed to use for this function but keep hitting a wall.
Here's the code I'm currently using.
Pretty simple, right? I've tried so many different combinations of syntax I'm going crazy. The only lead I've been tracking is that maybe my array datatype isn't right. According to the documentation, it's supposed to be a UInt32 Array but that's just a hunch.
installation - MSI:由于意外情况安装失败错误代码为 80004005 安装失败,错误代码为 1603
我正在尝试在机器上安装 SCCM 客户端。我已经远程尝试过,我已经手动尝试过。我已删除所有内容(ccm 文件夹、ccmsetup 文件夹)我不知道还能做什么。
我收到以下错误:
搜索可用转换后立即出现此错误 找不到资源文件'client.mst'
在CcmSetObjectSecurityInit之后。应用安全权限我收到此错误 MSI:由于意外情况安装失败错误代码为 80004005 *安装失败,错误代码 1603 *
我看到了一个关于删除一些注册表项的建议,但我找不到再次提到它的论坛,所以我没有尝试过。
我要安装的客户端是 SCCM 2007 SP2
- 任何想法都会有所帮助。
ms-office - SCCM 能否在不使用 MSI 包装器的情况下部署 VSTO 加载项
有谁知道我是否需要将我的 Office 2007、基于 vsto 的加载项包装在 MSI 中?这似乎是很多额外的开销和头痛,只是让它不管用。
当我安装它时,我仍然需要运行 vsto 安装程序,即使我尝试使用 |vstolocal 开关来保持加载项的集中部署。
有没有人成功完成了这种安装?