我编写了一个应用程序,使用SCCM将其部署到我们的用户。 我现在每月大约5次更新应用程序。 要发布新版本,我创build了一个旧应用程序的副本,然后只更改它所引用的名称和“.msi”(包括产品guid)。 在新的应用程序中,我确保它取代旧的应用程序,并完成卸载。 然后我退出旧的应用程序并删除部署。 我想完全删除旧的应用程序,因为他们开始使应用程序列表很长。 但是,如果我删除旧的应用程序,那么他们将不会从用户机器卸载,当他们得到新的应用程序。 升级应用程序的这个超级/退出/删除过程的最佳实践是什么?
我在OSD任务序列中有“运行PowerShell脚本”步骤。 该脚本将一些文件复制到一个位置,然后运行一个可执行文件。 如果我使用ROBOCOPY复制文件,我得到一个退出代码1(文件复制正常),并且可执行文件被触发,做它所需要的并且快乐地退出。 如果我使用XCOPY(外部调用)或Copy-Item(PS Cmdlet) – 文件仍然复制并放置在正确的位置,则用代码0退出,但可执行文件不会启动,并且不会执行至。 有任何想法吗? 示例代码(不工作:) if (!(Test-Path "C:\Installs\sx1install")){New-Item -ItemType Directory -Path "C:\Installs\sx1install" -Force} Copy-Item . C:\Installs\sx1install -Recurse -Force .\setup.exe /s /f1"c:\installs\sx1install\setup.iss" 加工: robocopy .\ C:\Installs\sx1install /E /R:0 /W:0 .\setup.exe /s /f1"c:\installs\sx1install\setup.iss" 在这两种情况下,C:\ Installs \ sx1install文件夹都会创build完整填充所有必需的文件和文件夹(包括子文件夹等) – 但setup.exe在第一个示例上不起作用。 robocopy是什么使这个工作/不工作? 非工作脚本通过对脚本包的位置执行一个设置位置然后执行,在Windows中完美工作。 我们需要尝试find一个方法来获得这个执行,并返回0作为返回码1popup任务序列。 如果可执行文件返回1,我们需要停止TS,因为这是我们构build的关键部分,所以只要将成功代码设置为1或继续或错误不是一个select。 SCCM 2012 R2 CU3 // MDT 2012 //通过MDT OSD部署8.1 Pro […]
有没有办法通过命令行界面或PowerShell界面执行从SCCM控制台完成的操作? 我主要谈的是创build任务序列和安装包。 这个想法是将其纳入开发团队的构build过程。
我试图让我们的sccm客户端在我们的机器上正确安装。 几个星期前它正在工作,但最近发现客户没有正确安装。 CCM客户端安装在机器上,但是只有两个评估周期动作存在,我们的ccm.log(下面发布)中出现错误。 我closures了服务器防火墙和客户端防火墙,但没有任何区别。 以下是我们将ccm客户端推送到机器时在日志中发生的情况。
我试图在Windows 7虚拟机上安装sccmclient。 我得到这个错误: 最近我改变了我的密码,我有一个预感是问题。 我search了可以在SCCM中更改pipe理员帐户的地方,但找不到它。
在右键单击应用程序部署types时,我们可以select更新内容。 有没有办法使用Powershell或WMI方法做这个动作?
嗨,我没有试图处理依赖关系,所以也许我做错了 我想部署一个应用程序,Dynamics AX 2009,通过软件中心可见和可选此应用程序需要一些其他的安装。 Microsoft Visual 2005例如 我的计划是为每个这些必需的程序创build一个应用程序,并将它们作为依赖关系添加到Dynamics应用程序。 但是,当我部署这些应用程序,我不能让这些程序在软件中心隐形这意味着我有5个不同的软件中心可见的程序。 但是我只想要dynamic可见和4个小的依赖程序在后台自动安装。 我在做什么错误..是因为我甚至不需要部署依赖关系?
我已经安装了系统中心configurationpipe理,软件更新点和分发点位于同一台服务器上。 从Microsoft获得更新并部署它们之后,我了解到它正在应对更新到分发点内容库中。没关系,但它使用了双磁盘空间。 有没有办法分发更新,而不需要将其应用到分发点?并使用更less的磁盘空间? 感谢名单
我们为某些客户端机器安装了一个应用程序,我们希望通过。部署新版本 1)如果有,那么卸载以前的版本 2) 在同一步骤 安装新版本(因为应用程序的msi不能卸载以前的版本,我们必须在同一步骤执行卸载和安装应用程序,这是可能的吗?如果是这样的话,我们如何pipe理这个SCCM或MSI方通过使用脚本等?任何帮助,将不胜感激。
我有20个标签页,每个标签页都有一个包含video,指南和更多video和指南的链接。 太多了。 有没有什么好的指导,可以学习一些小企业必需品而不深入细节? 或多或less,我需要学习如何创build和pipe理集合,从winPE和远程部署OS,创build和pipe理广告,创build和pipe理Windows映像,并可能将更新推送到应用程序。 切换到另一个系统pipe理不是一个选项。 我不介意学习来龙去脉,我只是想先设置一个可行的知识点,做一个更大的实用职业培训。 TIA