我收到一个input为vnc://172.16.41.101&passwd=test
我想用这个input做什么是:
1.提取IP地址。
2.提取密码。
3.使用提供的IP和密码启动vncviewer。
所有这一切都应该是自动的,一旦收到input。
提取IP和密码很容易。 然后我启动与提供的IP vncviewer,但我怎么传递密码,而不提示用户input密码?
假设(通过标签)你正在使用命令提示符下的vncviewer程序,我认为你可以这样做:
echo "password" | vncviewer -autopass host:display
使用你的例子:vnc://172.16.41.101&passwd=test
echo "test" | vncviewer -autopass 172.16.41.101