【发布时间】:2016-06-07 16:52:21
【问题描述】:
所以我为测试目的做了一个快捷方式,目标如下:
"C:\Program Files\uvnc bvba\UltraVNC\vncviewer.exe" -connect 111.222.333.444:1 -notoolbar -nostatus -quickoption 3
如您所见,我正在尝试将 ip 参数作为 %1 传递,但它是 not working(是的,我使用的是工作 ip,因为我使用我制作的快捷方式定期连接到它):
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\vnc]
@="URL:vnc Protocol"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\vnc\shell\open\command]
@="\"C:\\Program Files\\uvnc bvba\\UltraVNC\\vncviewer.exe\" -connect %1:1 -notoolbar -nostatus -quickoption 3"
【问题讨论】:
-
如果您将
HKCR\vnc\shell\open\command的程序路径更改为cmd /k echo %1,您会得到预期的结果吗? -
@theB 它返回
vnc:test -
那么这就是发送到 VNC 查看器的内容。我认为这不是有效的机器名称
-
@theB 不,就像我运行
vnc:test一样,这就是发生的事情。然后当我运行vnc://test它返回vnc://test/
标签: windows registry uri uri-scheme