我正在使用 Powershell 7.2.1 版
当我在 Powershell 上运行以下命令时,它工作正常,即启动 Excel 并打开目标 Excel 文件。
& 'PATH_TO_EXCEL_EXE' 'PATH_TO_TARGET_FILE'
但是,当我将此命令传递给计划任务时,会启动 Excel,但未打开目标文件。有关我的 Powershell 脚本的更多详细信息:
$action = New-ScheduledTaskAction -Execute "& 'PATH_TO_EXCEL_EXE' 'PATH_TO_TARGET_FILE'"
...
Register-ScheduledTask -Action $action -Trigger $trigger -TaskName "myTask"
# The line below is for testing purpose, to see if my scheduled task can launch correctly.
Start-ScheduledTask -TaskName "myTask"
有人可以告诉我 Powershell 无法复制操作的原因吗,当它被传递给上面的计划任务时?任何解决方法/解决方案将不胜感激。