问题标签 [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.

0 投票
1 回答
9042 浏览

powershell - 远程注册表查询

我正在尝试从远程机器获取注册表值,但我尝试过的一切都不起作用。

两台机器都运行 windows 7 x64,它们在同一个域上,防火墙关闭,powershell 4.0

当我运行时:

我明白了

我对 .Net 一无所知,上个月我只玩过 PowerShell。我也尝试过模块 PSRemoteRegistry ,当我使用 Get-RegValue 时,我收到相同的错误消息(我认为它使用的是相同的东西)

0 投票
1 回答
10631 浏览

powershell-3.0 - 尝试使用 PowerShell 导出远程注册表配置单元

我需要从远程计算机导出注册表项,以便使用 PowerShell V3.0 导入其他远程计算机(副本)。

当我使用 REG QUERY 来查看注册表项时:

所有子键都按预期递归输出到 export.log。

但是,当使用 REG SAVE 实际保存注册表副本时(为了使用 REG RESTORE 将密钥导入目标计算机):

我遇到以下错误:“错误:系统无法找到指定的注册表项或值。”

这是怎么回事?为什么 REG QUERY 可以找到指定的键/子键,但不能 REG SAVE?

从命令提示符调用这些命令时会出现同样的问题。

0 投票
2 回答
1265 浏览

registry - 创建远程私有注册表

我们对 docker 还很陌生,但已经能够在 CentOS 6.4 上安装 docker,创建镜像,生成容器,甚至创建私有本地注册表。

我们的问题是关于本地注册表。嗯......实际上......关于远程注册表。我们希望能够在单独的服务器上创建注册表,而不是将所有内容都放在一个地方。我们在另一个 VM 上安装了 docker 并让它运行,但是在查找有关如何远程访问注册表的文档时遇到了麻烦。

只是寻找一些可以显示远程注册表如何工作的方向或 URL。

0 投票
1 回答
1319 浏览

c# - PowerShell 通过远程注册表获取证书

我正在尝试使用 PowerShell 读取远程注册表并获取 SSL 证书。我错过了什么?指点,谢谢

0 投票
1 回答
2360 浏览

linux - REG QUERY 名称中带有空格的键

我是 linux 新手。请帮忙 !!

我正在尝试使用以下 rsh 命令读取远程(Windows)系统上的 Windows 注册表项条目,该命令在文件夹名称中有一个空格。请让我知道如何解决这个问题。

rsh <"remote_ip"> REG QUERY HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.
错误:语法无效。
键入“REG QUERY /?” 供使用。

谢谢, 拉杰什

0 投票
0 回答
2169 浏览

powershell - 带有“2”个参数的“OpenRemoteBaseKey”:“试图执行未经授权的操作。”

我正在尝试通过 PowerShell 访问多个远程服务器的注册表(其名称是从文本文件中读取的),以便收集有关安装在特定服务器中的 SQL Server 实例的信息。

以下是一些额外的细节:

  1. 我用来访问远程服务器的用户帐户是这些服务器中的管理员
  2. 我检查了远程注册表服务是否在每台服务器上运行。它正在运行。

不断显示的错误是:

使用“2”参数调用“OpenRemoteBaseKey”的异常:“尝试执行未经授权的操作。

这是我的脚本的一部分:

0 投票
1 回答
42 浏览

windows - 2014集中部署代理的方式是什么

我收到来自“现场”的请求,以使我的代理部署“更容易”,但我不知道如何做。

现在,我提供了一个用户界面来安装和配置代理。

为了部署代理,我依赖于较旧的 Windows 技术,以下是我使用的步骤:

  1. 通过远程 SCM 启动依赖服务
  2. 通过文件管理共享复制 agent.MSI
  3. 通过远程注册表调用配置代理的设置
  4. 使用 WMI 远程静默运行 agent.msi
  5. 使用管理共享将 agent.msi 移动到程序文件夹(以便稍后卸载)

为了让所有这些步骤发生,我需要: 1. 正确配置防火墙 2. “安装”用户必须对远程计算机具有管理员访问权限 3. 必须打开远程文件管理共享。4.(我远程打开WMI和Remote Registry)

这个部署系统是在 2003 年建立的。

现在有更好的办法吗?也许我可以使用一个部署库?

谢谢你。

0 投票
1 回答
392 浏览

powershell - Powershell 作业总是显示完成

我大约 3 天前才开始使用 powershell,我一直在尝试制作一个脚本来访问远程计算机的注册表并查找某个键并将输出放入文件中。

我已经能够让它工作,但我注意到如果它无法到达注册表,大约需要 15 秒才能出错并继续执行脚本,所以我把它放进去:

我将永远“成功”。即使我知道我无法访问该服务器注册表。奇怪的是,如果我手动将所有这些输入到 powershell 提示符中,如下所示:

然后看看那个job的状态

我在失败所需的整整 15 秒内得到“运行”。我试图在其中添加Get-VariableScriptBlock {}但这也不起作用。它仍然显示已完成。因此,我认为这与由于语法或其他原因导致作业出错有关,因此无论如何,作业每次都会完成

0 投票
1 回答
1907 浏览

batch-file - 如何通过批处理文件从另一台计算机连接到服务和注册表

我想运行一个可以打开服务窗口并允许我连接到另一台计算机以重新启动远程计算机上的服务的批处理文件。和一个不同的批处理文件来远程位于同一域中的网络注册表。

以下是我尝试使用批处理文件执行的步骤:

  1. 打开“services.msc”
  2. 连接到另一台电脑...
  3. 选择计算机名称(然后我将手动输入计算机名称)
  4. net start RemoteRegistry + 选择启动类型为“自动”
  5. 打开“注册表”
  6. 转到文件>连接网络注册表>输入计算机名称(然后我将再次手动输入计算机名称)
  7. 修改以下键:HKEY_Local_Machine>System>CurrentControlSet>services>LanManServer>Parameters

到 [0] 禁用或 [1] 启用

  1. 重新启动“服务器”服务
0 投票
0 回答
92 浏览

c# - 为什么手持设备会忽略“FileSyncPath”注册表项的值?

我们不希望在我们的手持设备和 PC 之间进行文件同步。

手持设备将某些(SQL CE 数据库)文件放在手持设备的 \My Documents 文件夹中。这些尤其是我们不希望同步到 PC 的文件。

我首先将“sdf”(和“SDF”只是为了确定)添加到“ExcludeExts”注册表项。那没有帮助。然后,我将“我的文档”文件夹中的“FileSyncPath”和“NoSubfolderIn”注册表项更改为“配置文件”文件夹:

配置文件文件夹中只有另一个文件夹,由于“NoSubfolderIn”注册表项,应忽略该文件夹:

在此处输入图像描述

更改写入设备上的注册表:

在此处输入图像描述

...但我仍然将 .SDF 文件从 \My Documents 同步到 PC:

在此处输入图像描述

为什么?更改 .SDF 文件在设备上的存储位置是否是解决方案(IOW,将其从“我的文档”中移动,文件同步似乎无论如何都想使用它)?或者,我是否还需要更新其他 Windows CE 服务注册文件夹?奇怪的是,设备上有三个,外加一个“Windows CE Tools”文件夹:

这些注册表项只是“戏弄”吗?我在这里错过了什么吗?

更新

我添加了这些条目,以便将相同的值放在掌上电脑注册表的其他两个位置,其中有一个“Windows CE 服务”文件夹:

...我仍然有正在同步的文件!天哪,Murgatroid,当他的奶酪一直这样移动时,猫该怎么办?!?

更新 2

这就是我解决困境的方法:我将有问题的文件(当前版本中的 *.SDF 文件,下一版本中的 *.sqlite 文件)保存到与设置为“FileSyncPath”值不同的位置。具体来说,就我而言,我将“FileSyncPath”改回了它一直以来的“我的文档”,但将我不想同步的文件的保存位置更改为一个名为“profiles”的看似无害的小文件夹。” 现在看来工作得很好:没有任何东西同步到 PC。ActiveStync 显示一个错误消息,但我认为它只是因为它无法窃取文件,而只是“发泄”。

或者,在重构时将数据保存在您一直拥有的位置可能会更安全,但只需将“FileSyncPath”(也可能是“NoSubfolderIn”,尽管可能没有必要)键注册表值更改为数据所在位置以外的其他值正在存储(或存储到您不想同步的文件所在的位置以外的位置)。