擅长:python、mysql、java
<p>这里的解决方案:<a href="https://stackoverflow.com/questions/15485173/run-a-powershell-script-from-python-that-uses-web-administration-module">Run a powershell script from python that uses Web-Administration module</a>为我提供了所需的cmdlet,但是即使使用此方法,仍然缺少cmdlet。我仍然不知道为什么有些是加载的,而另一些没有加载,但目前,我的脚本做了我需要它做的,我不能花更多的时间去弄清楚它。在</p>
<p>这里是我用过的代码作为参考</p>
<pre><code>startPS = subprocess.Popen([r'C:\Windows\sysnative\cmd.exe', '/c', 'powershell',
'-ExecutionPolicy', 'Unrestricted', './getKey.ps1'], cwd=os.getcwd())
</code></pre>