我收到的输入是 vnc://172.16.41.101&passwd=test
我想用这个输入做的是:
1.提取IP地址。
2.提取密码。
3. 使用提供的 ip 和密码启动 vncviewer。
4. 一旦收到输入,所有这些都应该是自动化的。
提取 ip 和密码很容易。 然后我使用提供的 ip 启动 vncviewer,但是我如何在不提示用户输入密码的情况下将密码传递给它?
最佳答案
假设(通过标签)您正在命令提示符下使用 vncviewer 程序,我认为您可以这样做:
echo "password" | vncviewer -autopass host:display
使用您的示例:vnc://172.16.41.101&passwd=test
echo "test" | vncviewer -autopass 172.16.41.101
关于linux - 通过命令行自动化 VNC 授权过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5020858/