PowerShell 技能连载 - 读取 RunOnce 注册表键
Windows 注册表中的 RunOnce
键存储了所有的自启动。它可能是空的。要检查自启动的应用程序请试试这段代码:
1 | $path = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce' |
再次申明,这个键可能没有内容。如果它有内容,那么每个自启动程序都有它自己的值和名字。如果只要读取自启动程序的路径,请用 GetValueNames()
读取这个注册表键。它能够读取注册表值的名称。然后通过 GetValue()
读取实际的值:
1 | $path = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce' |
PowerShell 技能连载 - 读取 RunOnce 注册表键