任务计划程序未使用powershell脚本生成输出

2024-05-23 19:42:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个通过任务调度器的基本任务,它调用执行Python脚本的Powershell脚本。出于某种原因,当我通过任务调度器调用Powershell脚本时,它不会产生任何输出,当我查看历史记录时,它也会成功完成。我可以通过终端手动运行Powershell脚本,一切正常。还有其他人有这个问题吗?谢谢

以下是我的“编辑操作”参数:

程序/脚本: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

添加参数(可选): -ExecutionPolicy Bypass C:\Users\MyUserName\Documents\MyFolderName\MyPowerShellScript.ps1

从中开始(可选): C:\Users\MyUserName\Documents\MyFolderName\

该任务也在Windows Vista, Windows Server 2008中配置,并且将Run whether user is logged on or not

下面是我的.ps1脚本中的内容:

$Path = "C:\Users\MyUserName\Documents\MyFolderName"
cd $Path
pipenv run python "main.py"

*编辑我得到错误代码0x1作为Last Run Result,它应该是0x0


Tags: pathrun脚本终端编辑参数历史记录windows