我使用以下 PowerShell 命令创建了一个新用户
New-LocalUser -Name "PVUser" -Description "Profile for PVUser" -Password (ConvertTo-SecureString "Password1" -AsPlainText -Force)
然后,我尝试登录并与该用户交互,但我在任何地方都找不到该用户。是因为我没有加群吗?
当我运行此脚本来创建管理员帐户时没有任何问题。
# Create User account and add it to Administrators group
$UserPassword = ConvertTo-SecureString "1234" -AsPlainText -Force
$NewAccountUser = New-LocalUser -Name "User" -Description "Local Admin User" -Password $UserPassword
Add-LocalGroupMember -Group "Administrators" -Member $NewAccountUser
不幸的是,我运行的第一个脚本似乎创建了配置文件,但我无法运行脚本来删除文件或通过 GUI 进行擦除。
以下是我可以通过 GUI 进行交互的用户配置文件。
要通过命令删除用户配置文件,我可以列出以下两种方法:
在提升的 CMD 中,运行
net user User /DELETE
.首先尝试该命令
net user
以查看它是否列出了此用户配置文件。在提升的 PowerShell 中运行:
首先尝试不使用
Remove-CimInstance
以确保它获得正确的帐户。我建议在运行自动脚本删除用户配置文件之前,采取预防措施并验证一切。至少还创建一个系统还原点作为备份。
首先,创建一个新用户,管理员成员,并检查您是否可以登录。
其次,右键单击“此电脑”,然后选择“属性”。在右侧窗口中,选择高级系统设置。选择那个。
第一个选项卡是计算机名称。单击用户配置文件(设置)。
选择您要删除的配置文件并将其删除。
请记住,您创建的新用户必须是管理员组的成员。
首先进行此工作,然后创建测试配置文件来尝试脚本。
有些系统配置文件不是您设置的,无法删除。留下那些吧。
澄清下面的屏幕截图。
(1) 本地用户和组。
(2) 高级系统设置
可以看到有系统用户