系统相关
首页 > 系统相关> > linux-通过命令行自动执行VNC授权过程

linux-通过命令行自动执行VNC授权过程

作者:互联网

我收到的输入为vnc://172.16.41.101\u0026amp; passwd = test

我想用这个输入做的是:
1.提取IP地址.
2.提取密码.
3.使用提供的IP和密码启动vncviewer.
4.一旦收到输入,所有这些都应该自动化.

提取IP和密码很容易.
然后我使用提供的ip启动vncviewer,但是如何在不提示用户输入密码的情况下将密码传递给该密码呢?

解决方法:

假设(通过标签)您正在命令提示符下使用vncviewer程序,我认为您可以执行以下操作:

echo "password" | vncviewer -autopass host:display

使用您的示例:vnc://172.16.41.101\u0026amp; passwd = test

echo "test" | vncviewer -autopass 172.16.41.101

标签:terminal,command-prompt,vnc,vnc-viewer,linux
来源: https://codeday.me/bug/20191023/1913509.html