2015-03-13 110 views
0

我最近得到了SSVNC,通过带SSL加密的转发器将Windows VNC客户端连接到Linux VNC服务器。SSVNC命令行参数

我现在试图在Windows命令提示符中使用SSVNC。我在网上发现的是,Unix环境支持命令行参数,但没有找到相同的Windows文档。到目前为止,我唯一能找到的针对Windows ssvnc.exe的命令行参数是指定客户端,这对于我正在尝试执行的操作是不够的。在Unix中,支持指定配置文件,所以我在文本编辑器中打开了其中一个配置文件。这似乎是我想要做的一个可能的选择,但我不确定Windows可执行文件是否支持它/没有成功。

基本上我正在寻找的是: 是否可以在Windows中使用批处理文件启动SSVNC并使SSVNC通过UVNC中继器在Windows VNC客户端和Linux VNC服务器之间建立SSL连接? 是否可以在Windows中使用配置文件启动SSVNC?这样我可以在手边指定某些设置,并且SSVNC将处理连接并启动查看器。 有没有其他的方法我没有想到做这项工作?

+0

我已经在这一些进展。从命令提示符处,您可以将目录更改为ssvnc.exe所在的位置,并按照以下方式指定配置文件:“> ssvnc.exe配置文件”,但默认为选择加密选项的“无”选项。如果服务器仅运行SSL选项,则无需客户端使用SSL即可建立连接。所以现在我正在研究一种强制ssvnc启动时选择SSL选项的方法 – 2015-03-13 18:31:42

回答

0

我已经能够在批处理文件中完成这项工作。这需要几个步骤才能开始工作。

为此,我不得不启动一个新的SSVNC实例。然后我将所有信息填入所有信息中,并在“选项”和“高级选项”窗口中选择我需要的选项。之后,我提取并保存了SSL证书。我将此配置保存为新配置文件。然后我重新启动了SSVNC gui并加载了配置文件,大部分设置都卡住了。连接建立并启动VNC客户端。

为了测试我可以使用配置文件加载它,我打开了命令提示符并导航到SSVNC所在的目录。我发布了命令“ssvnc.exe demo”,demo是我的配置文件名称。这是通过(主要)正确的设置和通过UVNC中继器的SSL连接启动的,并且VNC客户端正常启动。

之后,我做了我的批处理文件。

cd C:...\ssvnc\Windows 
start ssvnc.exe demo 

而且这个工程