【发布时间】:2016-06-29 03:09:23
【问题描述】:
有没有办法在 python 中运行 powershell 代码?我一直在寻找,我发现的只是如何在 python 中运行一个单独的 PS 脚本文件,但没有关于运行 PS 代码。
示例:假设我想从 Python 脚本\程序中运行此命令...
Start-Process -filepath "Path\Filename.exe" -wait
我知道在该示例中我可以使用 Python 运行该文件。我正在考虑编写一个 Python 应用程序,但它会在幕后使用一些 powershell 代码来实际完成它需要做的事情。就我的应用创意而言,它将连接到 Office 365 并操纵用户\帐户信息(添加、删除等)以及您在 365 管理站点上无法执行的操作。我已经有一个 PS 脚本来完成大部分工作,但我正在研究一个 GUI 界面,python 似乎是 GUI 的更好选择(就我所见和玩过的而言)。
如果这是不可能的,或者如果它比它的价值更痛苦,我会很感激一些建议。我应该研究 C# 还是类似的东西? Python 似乎更容易理解。
谢谢。
【问题讨论】:
-
所以我从下面的答案中看到的普遍共识是,它要么不可能,要么不切实际。这是正确的吗?
标签: python powershell