在编写自动从虚拟机中删除未经授权用户的脚本并在主机上进行测试时,我意外地删除了自己的用户(没有删除文件)。我尝试创建一个同名的新用户,但它为新用户创建了一个单独的用户目录。有没有办法重新创建这个用户并让它使用我的旧文件作为主目录?
答案1
这里有 2 个问题可以解释这里发生的事情。
- 每个用户,即使他们有相同的用户名,也会有一个唯一的 ID。因此,他们总是会被视为不同的用户。因此,删除并创建一个新的相同用户是不可能的。
- 在使用您自己的用户时删除您自己的用户无法删除当前正在使用的文件,因此它无法创建您的用户文件夹,因为它也在使用中。所以总是会创建一个新文件夹。也是因为第 1 点。
因此,由于您的用户现在有了新 ID,您必须手动将文件从旧配置文件复制到新配置文件文件夹。然后您可以删除旧文件夹,但新文件夹仍将被使用,无论您做什么,因为它都以这样的方式存储在注册表中。修复它将是一件非常麻烦的事情,但收获甚微。