首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >任务计划程序不使用powershell脚本生成输出

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

Stack Overflow用户
提问于 2020-10-08 04:21:15
回答 1查看 139关注 0票数 0

我通过task Scheduler有一个基本任务,它调用执行Python脚本的Powershell脚本。由于某些原因,当我通过Task Scheduler调用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脚本中的内容:

代码语言:javascript
运行
复制
$Path = "C:\Users\MyUserName\Documents\MyFolderName"
cd $Path
pipenv run python "main.py"

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-08 08:06:01

更改参数选项已起作用:

添加参数(可选):

-ExecutionPolicy Bypass -file "C:\Users\MyUserName\Documents\MyFolderName\MyPowerShellScript.ps1"

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64251758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档