Powershell实现从注册表获取用户配置脚本分享
更新时间:2015年03月25日 08:56:14 投稿:junjie
这篇文章主要介绍了Powershell实现从注册表获取用户配置脚本分享,本文直接给出实现脚本源码,需要的朋友可以参考下
支持所有版本。
要获得本地用户的配置文件,可以使用这个脚本:
复制代码 代码如下:
$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
相关文章
PowerShell中iso8601格式日期和DateTime对象互转实例
这篇文章主要介绍了PowerShell中iso8601格式日期和DateTime对象互转实例,本文讲解了iso8601格式转换成DateTime对象、日期时间转换成iso8601格式两个方法,需要的朋友可以参考下2015-01-01探索PowerShell (二) PowerShell的基本操作
这里介绍下如何打开powershell控制台,在 程序>附件>windows powershell中即可,主要是界面不再是dos窗口,据说功能也增加了很多2012-12-12Powershell小技巧之通过EventLog查看近期电脑开机和关机时间
本文主要讲诉了使用PowerShell如何得出电脑的开机、关机、在线时间等等信息,非常有帮助,有需要的朋友参考下2014-09-09探索PowerShell (三) PowerShell下使用Aliases
这一节就来介绍PowerShell下的Aliases。在PowerShell中,为了习惯于使用,可以使用别名代替命令2012-12-12
最新评论