You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SCCM中PowerShell脚本移动Google Chrome应用失败求助

SCCM PowerShell移动应用至指定文件夹失败(提示“文件夹无效”)问题解决

问题描述

我是社区新用户,但长期使用本站。尝试编写PowerShell脚本自动化Google Chrome更新操作时,无法将应用创建或移动到指定文件夹,系统始终提示文件夹无效。使用的代码如下:

$App = get-cmapplication -name "Google Test_Test"
$FolderPath = "\3rd Party\Google Chrome\"
Move-CMObject -ObjectId $App.CI_ID -FolderPath $FolderPath

已确认SCCM控制台中目标路径正确,也尝试过修改路径形式(添加站点代码等),但问题依旧。

解决方案

  • 修正路径格式:Move-CMObject的FolderPath参数要求路径必须包含站点代码和根节点。例如站点代码为XYZ,正确路径应为\XYZ\Application\3rd Party\Google Chrome——你可以直接从SCCM控制台的文件夹属性中复制完整路径,避免手动拼写错误。
  • 验证文件夹存在性:先用Get-CMFolder命令确认目标文件夹是否存在,同时核对名称大小写(SCCM文件夹名称区分大小写):
    Get-CMFolder -Name "Google Chrome" -ParentFolderPath "\<站点代码>\Application\3rd Party"
    
    若返回空结果,说明文件夹不存在,需先创建或修正路径拼写。
  • 通过文件夹ID移动:如果路径解析始终有问题,可先获取目标文件夹的ID,再基于ID完成移动:
    $TargetFolder = Get-CMFolder -Name "Google Chrome" -ParentFolderPath "\<站点代码>\Application\3rd Party"
    Move-CMObject -ObjectId $App.CI_ID -FolderId $TargetFolder.FolderID
    
  • 检查权限与模块版本:确保执行脚本的账号拥有目标文件夹的修改权限;同时确认Configuration Manager PowerShell模块版本与SCCM站点版本匹配,旧版本可能存在路径解析bug,可通过Get-Module ConfigurationManager查看版本并更新。

内容的提问来源于stack exchange,提问作者Matthew Fellows

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 13:25:59