问题标签 [sccm-2007]

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 回答
803 浏览

command-line - 未知卸载 ID 的 REG QUERY

我一直在寻找和寻找,并没有想出一个好的答案。我正在尝试在两个位置的注册表中查询软件的 UninstallString。

UninstallString需要设置为变量或直接通过管道输入以运行msiexec.exe /x {GUID} /qn.

我希望它在 powershell 或命令中只是我的易用性。

0 投票
0 回答
859 浏览

sccm - 报告 SCCM 2007 中的旧广告和软件包

我想找到一种简单的方法来列出所有“旧”包和广告。如果我可以按最后使用日期列出它们,我会很好地了解可以删除哪些内容。

0 投票
0 回答
528 浏览

vb.net - VB.NET Adding Interactive User Account to folder permissions

I am having a little problem, adding a user to a folders permission, the account in question is a SCCM account "Interactive" in which the account is used when deploying an application.

I have looked about and not found anything apart from adding a system account (Authenticated user using a SID) and to get the permissions to inherit from a parent.

Any help of examples would be greatly appreciated.

AntonSK

------ * Modified * ------

Code I have So far, the problem I also have is I do not know how to specify it as a built in account to the OS insead of from a domain.

0 投票
1 回答
493 浏览

powershell - SCCM 2007 在集合之间移动计算机

我没有代码可以提供这个,因为我不熟悉 SCCM 2007。我希望有人可以帮助我完成整个过程。我想要实现的是让安装了 windows 7 32 位的计算机,它们有自己的集合并将它们移动到 windows 7 64 位的集合。我更喜欢使用脚本来执行此操作,因为我们正在谈论大约 2000 个客户。

0 投票
1 回答
5676 浏览

vbscript - CreateObject("Microsoft.SMS.TSEnvironment") 不适用于 Windows 7?

我有一个用于安装不同操作系统和软件的任务序列。任务序列打开一个 HTA,它为我们的技术人员提供了一个可供选择的选项列表,然后根据这些选项创建任务序列变量,这些变量在任务序列的其余部分中用于确定要运行的步骤。

运行的最后一步是WriteRegistryImageSettings.vbs将所有任务序列变量转储到注册表。

它不适用于 Windows 7,但适用于 XP。

我还通过写入文本文件来记录此脚本,这是脚本的最后一行:

这是日志中的结果:Final Result: 451 Object not a collection

同样,这适用于 Windows XP。任何想法为什么它不适用于 Windows 7 图像?

(我实际上是在将一个变量传递给之前编写的脚本,这适用于 Windows 7。脚本的命令行是WriteRegistryImageSettings.vbs %OSDType%. 的代码(在脚本的前面出现)是:

日志文件显示此步骤的错误代码0,并填充注册表设置。)

0 投票
2 回答
10551 浏览

batch-file - 从 SCCM 部署后批处理文件不运行

我有一个批处理文件,它使用 gpresult /v 并将输出保存在文本文件中并将该文本文件复制到共享文件夹。当我在本地机器上运行时,这批工作非常好,但是一旦我通过 SCCM 部署它,它就会说无法打开带有错误代码 4 的文件。我不知道文件中有什么问题。

代码是这样的:

@echo 关闭

gpresult /v >%计算机名%.txt

xcopy %computername%.txt \一些路径

0 投票
1 回答
432 浏览

sccm - 基于 AD 组的 SCCM 2007 集合,不显示成员?

我有一个基于 AD 中的安全组创建的集合。我向安全组添加了一台机器,但它没有显示为集合的成员。是否有需要发生的发现,或者我是否也需要将其添加为资源?谢谢!

0 投票
1 回答
574 浏览

powershell - 使用 SCCM 2007 和 Powershell 安装软件

我正在尝试使用 SCCM 2007 为应用程序做广告,并使用 PowerShell 脚本抛出几个消息框来通知用户安装进度。

部署工作正常并安装应用程序,但运行广告时没有出现消息框。我认为这是因为脚本没有以登录用户身份运行。

不应该在本地运行脚本会毫无问题地抛出消息框。有什么办法可以修改我的脚本以确保出现消息?

这是脚本:

0 投票
1 回答
1200 浏览

windows - 部署 SCCM 2007 后 Powershell 脚本未创建桌面快捷方式?

我目前正在将 Windows 7 部署到各种 PC(对 powershell 来说非常新)。部署本身是成功的,但是在整个任务序列中,有一个特定的步骤必须创建快捷方式。部署完成后,没有错误或问题说脚本尚未成功,显然它没有工作。该快捷方式位于服务器上,但任务序列中的步骤是使用网络管理员帐户运行的,因此我怀疑这是权限问题。如果您在安装 Windows 后在 PowerShell 中运行脚本,则它可以正确创建应用程序的快捷方式。如果有人有类似的经历或任何可能有帮助的信息,那么我会很感激您的意见。

这是在任务序列中使用的命令行序列:

powershell.exe -ExecutionPolicy 绕过 -NoLogo -NonInteractive -NoProfile -WindowStyle Hidden -File .\AppShortcut.ps1

这是实际的 powershell 脚本。

$AppLocation = "\PROGRAM\Testprogram\TestApp\App.exe"

$WshShell = 新对象 -ComObject WScript.Shell

$desktop = $wshShell.SpecialFolders.Item("AllUsersDesktop")

$Shortcut = $WshShell.CreateShortcut($desktop + "\App.lnk")

$Shortcut.TargetPath = $AppLocation

$Shortcut.IconLocation = "\PROGRAM\Testprogram\TestApp\App.exe"

$Shortcut.WorkingDirectory ="\PROGRAM\Testprogram\TestApp\"

$快捷方式.Save()

0 投票
1 回答
1146 浏览

c# - 找不到 AdminUI.WqlQueryEngine.dll

我最近安装了“ Configuration_Manager_2012_R2_SDK_Setup.msi ”,但是当我尝试构建它附带的示例时,它显示了一些缺少的参考,

  1. AdminUI.WqlQueryEngine.dll
  2. Microsoft.ConfigurationManagement.dll
  3. Microsoft.ConfigurationManagement.ManagementProvider.dll

但我只能在安装的文件夹位置找到“Microsoft.ConfigurationManagement.Messaging.dll:”。

我是 SCCM 开发的新手,任何帮助都将不胜感激。