问题描述
您好,所以我试图制作一个基本的python脚本来执行cmd命令。
DISM
命令工作正常,但是当我尝试sfc
命令时,收到消息:
Windows资源保护无法启动修复服务。”
我在cmd上以管理员权限执行此脚本:
import subprocess
from os import system
print('1. sfc scan')
print('2. DISM')
key = int(input('Input your choice: '))
if key == 1:
system("sfc /scannow")
elif key == 2:
system("DISM /Online /Cleanup-Image /CheckHealth")
1楼
在基地 ,你可以尝试使用调用它作为管理和 :
import subprocess
subprocess.Popen( ['runas', '/user:Administrator', 'sfc /scannow'] )