首先 main.py得是管理员运行
其次 subprocess.Popen(cmd, shell=True...
届时依然是报错【拒绝访问。(5)】的话 比较稳妥的做法是利用策略组:
win+R运行gpedit.msc:计算机配置—–>windows设置—–>安全设置—–>本地策略—–>安全选项—–>用户帐户控制:用于内置管理员帐户的管理员批准模式—–>禁用
但是window10家庭版没有策略组的情况 可以先用DISM命令部署
部署方法是
@echo off
pushd "%~dp0"
dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt
dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt
for /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"C:\Windows\servicing\Packages\%%i"
pause
批处理运行
网友评论