在python中执行os.rmdir("C:\Windows\System32")会发生什么?

问题描述 投票:0回答:2

我遇到了这个功能。我想知道如果操作系统已经在运行,是否可以实际删除它。如果是,那么一旦开始执行,接下来的步骤是什么?

os.rmdir("C:\Windows\System32")

python windows operating-system
2个回答
2
投票

首先,目录不为空,所以

os.rmdir()
会失败。

其次,你至少必须以管理员身份运行python程序,因为System32文件夹是受保护的。

最后,如果您确实删除了 System32,它最终会删除正在删除文件的进程,并停止。尽管到那时系统将受到严重损坏。


0
投票

这不起作用,你会收到权限错误。即使您以管理员身份运行脚本,System32 中的许多(如果不是全部)文件也受到 TrustedInstaller 的保护

© www.soinside.com 2019 - 2024. All rights reserved.