运行 python.exe 使用 Windows 终端而不是命令提示符

Run python.exe with Windows Terminal instead of Command Prompt

最近我在和里奇玩。这在调试和跟踪代码 运行ning 进度时非常有用。但是,如果我使用任务计划程序来自动执行 运行 python 脚本,它将打开命令提示符以 运行 脚本而不是 Window PowerShell 等其他脚本。 Rich 的所有输出都不会显示在命令提示符中。有没有办法通过其他而不是命令提示符设置 python.exe 运行?

我的批处理文件如下所示:

"C:\Python39\python.exe" "C:\PATH\TO\PyScript.py"

是的,有办法做到这一点。

只需使用这个命令:

powershell.exe "C:\Python39\python.exe C:\PATH\TO\PyScript.py"