PowerShell注册表操作命令总结

 更新时间:2014年05月07日 10:27:13   作者:  
这篇文章主要介绍了PowerShell注册表操作命令总结,对访问注册表所需的所有命令做了一简要描述,需要的朋友可以参考下

你可以像导航文件系统那样来访问注册表,PowerShell把文件系统和注册表都当作层次信息系统来处理。注册表中的键对应于文件系统的目录,但是键对应的值和文件系统中的文件不是非常类似。相反的,它们显示在属性栏,被以键的属性来管理。

复制代码 代码如下:

PS C:\> Cd HKCU:
PS HKCU:\> dir

    Hive: HKEY_CURRENT_USER

Name                           Property
----                           --------
AppEvents
Console                        ColorTable00           : 0
                               ColorTable01           : 8388608
                               ColorTable02           : 32768
                               ColorTable03           : 8421376
                               ColorTable04           : 128
                               ColorTable05           : 8388736
                               ColorTable06           : 32896
                               ColorTable07           : 12632256
                               ColorTable08           : 8421504
                               ColorTable09           : 16711680
                               ColorTable10           : 65280
                               ColorTable11           : 16776960
                               ColorTable12           : 255
                               ColorTable13           : 16711935
                               ColorTable14           : 65535
                               ColorTable15           : 16777215
                               CursorSize             : 25
                               EnableColorSelection   : 0
                               ExtendedEditKey        : 0
                               ExtendedEditKeyCustom  : 0
                               FontFamily             : 0
                               FontSize               : 0
                               FontWeight             : 0
                               FullScreen             : 0
                               HistoryBufferSize      : 50
                               HistoryNoDup           : 0
                               InsertMode             : 1
                               LoadConIme             : 1
                               NumberOfHistoryBuffers : 4
                               PopupColors            : 245
                               QuickEdit              : 0
                               ScreenBufferSize       : 19660880
                               ScreenColors           : 7
                               TrimLeadingZeros       : 0
                               WindowSize             : 1638480
                               WordDelimiters         : 0
                               CurrentPage            : 0
Control Panel
Environment                    TEMP : C:\Users\mosser\AppData\Local\Temp
                               TMP  : C:\Users\mosser\AppData\Local\Temp
EUDC
Identities                     Identity Ordinal : 1
                               Migrated7        : 1
                               Last Username    : Main Identity
                               Last User ID     : {563ED914-095C-4B36-9D01-743D0C2AF679}
                               Identity Login   : 622675
                               Default User ID  : {563ED914-095C-4B36-9D01-743D0C2AF679}
Keyboard Layout
Network
Printers
Software
System
Volatile Environment           LOGONSERVER   : \\DC.PSTips.Net
                               USERDNSDOMAIN : PSTips.Net
                               USERDOMAIN    : PSTips.Net
                               USERNAME      : mosser
                               USERPROFILE   : C:\Users\mosser
                               HOMEPATH      : \Users\mosser
                               HOMEDRIVE     : C:
                               APPDATA       : C:\Users\mosser\AppData\Roaming
                               LOCALAPPDATA  : C:\Users\mosser\AppData\Local


下面的列出了访问注册表所需的所有命令。

复制代码 代码如下:

命令                 描述
Dir, Get-ChildItem 列出键的内容
Cd, Set-Location 更改当前(键)目录
HKCU:, HKLM:         预定义的两个重要注册表根目录虚拟驱动器
Get-ItemProperty 读取键的值
Set-ItemProperty 设置键的值
New-ItemProperty 给键创建一个新值
Clear-ItemProperty 删除键的值内容
Remove-ItemProperty 删除键的值
New-Item, md         创建一个新键
Remove-Item, Del 删除一个键
Test-Path         验证键是否存在

注意:注册表几乎存储了Windows的核心配置。所以这也是它为什么成为我们用来读取和更改Windows配置的重要位置。因此乱搞或者误删非常危险,可能造成Windows不能启动。

文章出处:http://www.pstips.net/the-registry.html

相关文章

  • PowerShell中执行Javascript的方法示例

    PowerShell中执行Javascript的方法示例

    这篇文章主要介绍了PowerShell中执行Javascript的方法示例,特殊场景下可能会用到这个技巧,需要的朋友可以参考下
    2014-07-07
  • PowerShell实现参数互斥示例

    PowerShell实现参数互斥示例

    这篇文章主要介绍了PowerShell实现参数互斥示例,本文直接给出示例代码,需要的朋友可以参考下
    2015-06-06
  • 使用PowerShell修改注册表

    使用PowerShell修改注册表

    本文通过具体的实例给大家具体讲解了使用PowerShell操作注册表的方法,非常的简单实用,有需要的小伙伴可以参考下。
    2015-09-09
  • 在cmd中直接运行PowerShell脚本文件的方法

    在cmd中直接运行PowerShell脚本文件的方法

    这篇文章主要介绍了在cmd中直接运行PowerShell脚本文件的方法,本文给出了两个小技巧实现在cmd中直接运行PowerShell脚本,需要的朋友可以参考下
    2014-12-12
  • PowerShell脚本监控文件夹变化实例

    PowerShell脚本监控文件夹变化实例

    这篇文章主要介绍了PowerShell脚本监控文件夹变化实例,可以监控到文件夹内新建文件、删除文件、重命名文件等操作,需要的朋友可以参考下
    2014-08-08
  • PowerShell注册表操作命令总结

    PowerShell注册表操作命令总结

    这篇文章主要介绍了PowerShell注册表操作命令总结,对访问注册表所需的所有命令做了一简要描述,需要的朋友可以参考下
    2014-05-05
  • PowerShell小技巧之发送TCP请求

    PowerShell小技巧之发送TCP请求

    这篇文章主要介绍了使用PowerShell发送TCP请求的小技巧,并把代码分享给大家,有需要的朋友可以参考下,其实可以扩展出很多方面的应用,大家自由发挥吧
    2014-10-10
  • PowerShell设置文件只读、隐藏属性的方法

    PowerShell设置文件只读、隐藏属性的方法

    这篇文章主要介绍了PowerShell设置文件只读、隐藏属性的方法,包括系统、存档和无内容索引属性都有介绍,需要的朋友可以参考下
    2014-08-08
  • PowerShell中正则表达式使用例子

    PowerShell中正则表达式使用例子

    这篇文章主要介绍了PowerShell中正则表达式使用例子,本文用实例来说明如何使用正则匹配到想要的内容,需要的朋友可以参考下
    2014-08-08
  • PowerShell使用match操作符来筛选数组

    PowerShell使用match操作符来筛选数组

    本文介绍PowerShell中使用match操作符,配合正则表达式从数组中筛选出想要的内容,需要的朋友可以参考下
    2016-11-11

最新评论