欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Powershell实现从注册表获取用户配置脚本分享

程序员文章站 2022-03-14 08:07:36
支持所有版本。 要获得本地用户的配置文件,可以使用这个脚本: 复制代码 代码如下: $path = 'registry::hkey_local_machine\sof...

支持所有版本。

要获得本地用户的配置文件,可以使用这个脚本:

复制代码 代码如下:

$path = 'registry::hkey_local_machine\software\microsoft\windows nt\currentversion\profilelist\*'
 
get-itemproperty -path $path |
  select-object -property pschildname, profileimagepath

这将获得profilelist下所有的键值并筛选出其中的sid和相应配置路径。

复制代码 代码如下:

pschildname                              profileimagepath                       
-----------                              ----------------                       
s-1-5-18                                 c:\windows\system32\config\systemprofile
s-1-5-19                                 c:\windows\serviceprofiles\localservice
s-1-5-20                                 c:\windows\serviceprofiles\networkser...
s-1-5-21-1907506615-3936657230-268413... c:\users\tobias                        
s-1-5-80-3880006512-4290199581-164872... c:\users\mssql$sqlexpress