使用Powershell删除用户配置文件

时间:2017-05-02 10:35:36

标签: powershell powershell-v2.0 powershell-v3.0

我想知道如何使用Powershell删除用户个人资料? 我知道Get-WmiObject Win32_UserProfile的命令会给我计算机上的所有用户。 我有2个$computername$username变量。 所以我想使用上面的命令在远程计算机上删除$computername$username的个人资料。 我怎么能这样做? 感谢。

1 个答案:

答案 0 :(得分:1)

Win32_UserProfile可以毫无问题地从远程计算机中检索对象,delete()类不仅具有(记录不良)Win32_UserProfile方法,Remove-WMIObject对象也可以被传递给qpdf.exe --encrypt "" "" 40 -modify=y -extract=y -annotate=y -- in.pdf out.pdf 。对于所有外观,这将正确清理注册表和文件,并且实际上可以在远程计算机上工作。

参考文献:
Get-Help Get-WMIObject
Get-Help Remove-WMIObject
Win32_UserProfile:https://msdn.microsoft.com/en-us/library/ee886409(v=vs.85).aspxhttps://msdn.microsoft.com/en-us/library/windows/desktop/hh830632(v=vs.85).aspx
My own question on this topic