名称中带有空格的REG QUERY键

3

我是新手Linux用户,请帮助我!

我想要使用以下rsh命令在远程(Windows)系统上读取Windows注册表键入口,但文件夹名称中含有空格。请告诉我如何解决这个问题。

rsh <"remote_ip"> REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc."
ERROR: Invalid syntax.
Type "REG QUERY /?" for usage.

谢谢, Rajesh


第一步是确切地弄清楚命令应该如何格式化,以便在从MS-Windows命令行本地执行时允许此操作。如果您不知道命令应该是什么,那么想要执行命令就是逻辑上不可能的。 - Sam Varshavchik
也许只引用文件名就足够了:REG QUERY HKEY_LOCAL_MACHINE\SOFTWARE"VMware, Inc." - lmsteffan
Imsteffan.. 我试过了,不起作用。 - Rajesh
1
Sam,谢谢你的回复。在Windows命令行中,我们需要将关键字名称用引号括起来。这样可以在本地机器上运行,但不能远程执行。在Windows上:PS C:\Users\Administrator> REG QUERY "HKEY_LOCAL_MACHINE\Software\VMware, Inc." HKEY_LOCAL_MACHINE\Software\VMware,Inc.\VMware Drivers - Rajesh
1个回答

1
当路径包含空格时,请按照示例使用引号。
REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc."

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接