问题标签 [remote-registry]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - 使用远程注册表服务访问所有用户注册表
我目前正在开发一个 PowerShell 工具,该工具通过远程注册表服务从注册表远程读取。当用户登录时,我正在读取的数据位于HKCU\Software\
. 显然,当一台计算机有多个用户帐户时,HKCU 并不能准确地反映所有用户。是否有一种动态方式可以让我循环访问计算机上的所有用户并访问他们的注册表?
目前我在 PowerShell 中执行以下操作:
我如何能够使用类似的代码来遍历所有用户以获取我正在寻找的正确数据?
对不起,如果这没有解释得很好,如果我需要提供一些澄清。
powershell - 获取注册表子项的所有权并通过系统帐户将其删除
我正在通过 WSUS 部署更新,以从运行 1703 和 1709 的 Windows 10 系统中删除损坏的注册表项。PowerShell 代码需要打开两个注册表项,获取所有权,为用户设置所有权,然后删除它们。以下代码在直接从机器运行时有效:
但是,当此代码以 SYSTEM 用户身份运行时,我收到以下错误(我通过 Windows Update 部署它,它以 SYSTEM 身份运行):
关于为什么会发生这种情况的任何想法?是由于 SYSTEM 用户运行它,还是一些奇怪的 PowerShell 问题需要不同的方法来处理打开的注册表项?
c# - 不允许请求的远程注册表访问
不允许请求的注册表访问 我想访问 Remote Pc 的注册表,但它不允许我这样做。
下面是我的代码
key = Remotekey.OpenSubKey(@"SOFTWARE\Microsoft\Windows NT\CurrentVersion"); 这是有效的
但
key2 = Remotekey.OpenSubKey(@"SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL");
这段代码向我展示了这个错误。
powershell - 值名称未知时远程注册表项的所有属性的 Get-ItemProperty
类似的帖子,例如这篇或这篇,解释了如何获取远程注册表项,但它假设您已经知道您感兴趣的值的名称。如果您运行
它将返回所有属性及其对应的值,但 Get-ItemProperty 不适用于远程计算机。如果您想对远程注册表项执行相同操作,可以使用 [Microsoft.Win32.RegistryKey] 方法,但这只是答案的一半。举个例子:
$RegKey 将成为 System.MarshalByRefObject。这意味着它不是实际的密钥,而只是打开了继续从该密钥请求更多信息的能力。使用 $RegKey.GetValue() 需要您知道要获取的值,但是如果您想获取键的所有值但不知道有多少值或它们的名称怎么办?你会怎么做呢?
powershell - Powershell 在 reg 导入时抛出终止错误,但操作成功完成
这个堆栈帖子和这个看起来都很相似,但我在那里找不到我的解决方案。我在理解 reg 导出与 reg 导入中的行为之间的区别时遇到问题。
在 powershell 中运行 reg export 时,它返回“操作已成功完成”,但 reg import 会抛出一个终止错误,提示“操作已成功完成”。注册表文件被正确导入,即使它被抛出为错误。一个例子:
Microsoft 的 reg import 命令文档说返回码是 0 表示成功,1 表示失败。为什么 Powershell 会将成功作为 reg 导出的常规成功消息返回,但将其作为 reg 导入的终止错误抛出?
我以管理员身份运行 Powershell,登录用户是服务器上的本地管理员。任何帮助表示赞赏。
angular - 如何在 Angular 中构建和部署 webpack 微前端模块联合项目
请指导如何在生产服务器上从 Angular 部署 webpack 模块微前端项目的步骤。webpack.config.js 路由和远程注册表暴露,以提供使用 cors 绑定的第三个应用程序 URL。