PowerShell 技能连载 |
您所在的位置:网站首页 › win7脚本删除用户配置文件 › PowerShell 技能连载 |
当一个用户登录计算机时,将创建一套用户配置文件。在前一个技能中我们介绍了如何用 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 |