在这篇文章中,我将介绍导出SCCM应用程序的步骤。在SCCM中导出应用程序非常容易。您可以使用export option或PowerShell命令导出应用程序。我将在这篇文章中介绍这两种方法。
使用导出应用程序向导—导出选项要求您通过向导导出应用程序。当您在控制台中右键单击SCCM应用程序时,可以使用导出选项。
PowerShell命令-这可能是两个中最简单和最快的一个。PowerShell命令直接导出应用程序,不需要任何用户输入。
使用导出应用程序向导导出SCCM应用程序
如前所述,您可以使用出口选择。启动配置管理器控制台并导航到应用程序管理.例如,我们将导出7-zip应用程序。右键单击应用程序,然后单击出口.
指定导出应用程序的路径。确保文件以.zip扩展名结束。
导出应用程序时可以看到两个选项,默认情况下会选中它们。
- 导出所有应用程序依赖项、取代关系、条件和虚拟环境。
- 导出所选应用程序和依赖项的所有内容。
我们不会在这里改变任何东西,点击下一个.
点击下一个.
在“概要”页签,单击下一个.
在“完成”页面,单击关闭.
如果您转到导出文件夹路径,您将看到一个文件夹和一个zip文件。该文件夹包含实际内容,7-zip msi安装文件。zip文件包含document.xml.该文件包含的信息,如内容唯一id,哈希,描述,FullPath,应用程序原始路径等。其他文件包括有关应用程序依赖关系、取代关系以及条件和虚拟环境的信息。
使用PowerShell导出SCCM应用程序
导出SCCM应用程序的第二种方法是使用PowerShell。在Configuration Manager控制台中,单击左上角的下拉箭头。从显示的选项中,单击通过Windows PowerShell连接。
这会产生Windows PowerShell.在这里执行以下命令。
Get-CMApplication-首先,我们将使用get - cmapplication命令来获取应用程序信息和属性。在我的一个帖子,我们已经使用该命令列出所有SCCM应用程序部署。
下面的命令获取名为7-zip的应用程序对象,并使用管道操作符将该对象传递给Export-CMApplication.指定将应用程序导出为.zip文件的路径。Force参数表示导出应用时不提示用户。
Get-CMApplication "7-Zip 18.05 (x64版)"| export - cmapplication -Path "\\corpsccm\sources\7z.zip" - ignorerrelated -OmitContent -Comment "应用导出" -Force
如果您想直接导出应用程序,可以使用Export-CMApplication命令。
Export-CMApplication -Name "7-Zip 18.05 (x64版)"-Path "\\corpsccm\sources\7z1.zip" - ignorerrelated -OmitContent -Comment "应用导出"
你可以这样写:
导出应用程序时有两个选项,默认情况下是选中的。
一个=“我们不会在这里改变任何东西,点击下一个.”
你可以这样写:
B =“-IgnoreRelated -OmitContent”
但是在这个描述中https://docs.microsoft.com/en-us/powershell/module/configurationmanager/export-cmapplication?view=sccm-ps
A选择的选项和B选择的选项不一样!
我很困惑……
你好,
当尝试导出任务序列时,我得到一个错误“错误:网络路径未找到”。
我想它来自于依赖关系?但是你知道为什么吗?我在哪里可以查到日志?
如何导出所有的移动应用程序(ios, android, weblink, LOB) ?你对普拉杰瓦尔有什么疑问吗?
没有bharat,我对此没有疑问。我会尽力去查清楚的。