PowerShell 技能连载

您所在的位置:网站首页 win7脚本删除用户配置文件 PowerShell 技能连载

PowerShell 技能连载

2024-03-13 23:33| 来源: 网络整理| 查看: 265

当一个用户登录计算机时,将创建一套用户配置文件。在前一个技能中我们介绍了如何用 PowerShell 转储计算机中的用户配置文件列表。

如果您想删除一个用户账户,PowerShell 可以帮您清除。以下是使用方法:

首先,调整 $domain 和 $username 变量指向您想删除的用户配置文件。然后,在 PowerShell 中以管理员特权运行以下代码:

123456789101112#requires -RunAsAdministrator$domain = 'ccie'$username = 'user01'# get user SID$sid = (New-Object Security.Principal.NTAccount($domain, $username)).Translate([Security.Principal.SecurityIdentifier]).ValueGet-WmiObject -ClassName Win32_UserProfile -Filter "SID='$sid'" | ForEach-Object { $_.Delete() }

第一部分将用户名转换为 SID 并且用它来指定用户配置文件。WMI 的 Delete() 方法删除所有用户配置文件。注意:您将丢失删除的用户配置文件中的所有数据。



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3