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

任务计划程序执行PS1脚本输出空文件问题排查

任务计划执行PowerShell脚本生成0字节CSV问题解决

问题现象

  • 手动运行C:\Temp\file.ps1脚本,能正常导出包含Azure AD用户组信息的CSV文件
  • 用Windows任务计划执行该脚本时,任务状态显示「已运行」,但输出的CSV文件是0字节

已确认的任务配置

  • 指定程序为:powershell.exe
  • 参数设置:-execution policy bypass -file "C:\Temp\file.ps1"
  • 「起始于」字段未加引号

排查步骤

  1. 脚本包含Connect-AzureAD认证、用户组信息查询、CSV导出逻辑,手动执行全程正常
  2. 为定位问题添加PowerShell转录功能后,触发了ConvertTo-SecureString加密错误——但这个认证逻辑手动跑完全没问题

最终解决办法

更换Connect-AzureAD的认证方式后,任务计划执行脚本成功生成完整内容的CSV文件


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 08:40:28