final="cacls " + "E:/" + "\"" + list1[2] + " " + list1[3] + "\"" + " /p " + str
pro = subprocess.Popen(final,shell=True, stdin=subprocess.PIPE)
pro.communicate(bytes("Y\r\n",'utf-8'))
尝试使用 Python 设置文件夹的权限,但在运行此命令时,也需要提供用户输入,即
它询问您是否确定(Y/N)并且用户需要输入“Y”或“N”
上面的代码没有设置权限。
这是我之前问过的问题: