【问题标题】:Python to restart WinRMPython 重启 WinRM
【发布时间】:2021-09-30 20:54:36
【问题描述】:

我正在尝试使用 python 重新启动 WinRM。我尝试了不同的引号组合,单引号、双引号或无引号,但没有任何效果,得到“returned non-zero exit status 1

(pyenv) C:>python
Python 3.7.9 (tags/v3.7.9:13c94747c7, Aug 17 2020, 16:30:00) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import subprocess,sys
>>> subprocess.check_output("powershell.exe Start-Service -Name “WinRM”")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.7_3.7.2544.0_x64__qbz5n2kfra8p0\lib\subprocess.py", line 411, in check_output
    **kwargs).stdout
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.7_3.7.2544.0_x64__qbz5n2kfra8p0\lib\subprocess.py", line 512, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command 'powershell.exe Restart-Service -Name “WinRM”' returned non-zero exit status 1.

【问题讨论】:

    标签: python-3.x windows winrm


    【解决方案1】:

    我发现管理员权限是我的问题的根本原因,Windows 命令提示符必须以管理员权限启动,然后是 python repl

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多