python - 将 CMD 样式参数传递给 python 中的命令 | 将 PowerShell 函数转换为 python 3,我找不到易于理解的答案
问题描述
Function Import-ibd
{
[cmdletbinding()]
param
(
[string]$SiteID = $env:SITENUMBER, #pull envvar sitenumber and puts it as "siteid"
[string]$Username = 'username',
[string]$Password = 'password',
[string]$ImportID = 'ID of import'
)
$Result = Start-Process -FilePath 'c:\path to the \.exe ' `
-ArgumentList "/User $Username /Password $Password /SiteID $env:SITENUMBER /ImportID $ImportID /ContextSiteID $SiteID" -Wait -PassThru -NoNewWindow
}
Import-ibd
该命令的 CMD 格式为“ c:\path to.exe /User Jadoe123 /Password 1234Abc! /SiteID BJ123/ImportID EOD123 ”。该命令使用用户名 + 密码调用 .exe,传递站点 ID 以及 .exe 中要运行的函数。我可以在 CMD 中运行上面列出的命令并且它可以工作,但我希望转换为 python
解决方案
推荐阅读
- mqtt - 未在 cloudmqtt 上使用 MQTTjs 连接用户
- browser - 如何在新的 Chrome / Firefox / Safari 版本上收到通知?
- python - 如何使用字典来操作字符串中每个元素的列表?
- c# - 为 id 参数和 action/id 创建 MVC 路由
- rxjs - RxJS - 一位观察者等待多个事件
- javascript - 如何正确将从 django 响应返回的 JSON 对象解析为数据属性
- uwp-xaml - 如何在 uwp 中使用 x:Double 标记中的值绑定?
- python - ABC儿童课问题
- javascript - JS express 连接到猫鼬数据库
- html -