Windowsのコマンドラインで、次のコマンドを入力してWindowsの機能を有効にします。
>dism.exe -online -Enable-Feature -FeatureName:MSMQ-HTTP
このコマンドは問題なく機能し、MSMQ-HTTP機能を有効にします。今、私はこのプロセスを自動化するPythonスクリプトを書いています、私のコード
subprocess.check_output(['dism.exe', '-online', '-Enable-Feature', '-FeatureName:MSMQ-HTTP'], shell=True)
厄介なエラーを返します。CalledProcessError:Command'[' dism.exe'、' -online'、' -Enable-Feature'、' -FeatureName:MSMQ-HTTP']'はゼロ以外の終了ステータスを返しました11。
なぜこれが機能しないのかについて誰かが光を当てることができますか?