现在的位置: 首页BashShell>正文
linux连接多个远程桌面
发表于8年前 BashShell 暂无评论 ⁄ 被围观 1,623 次+

当需要连接多个远程桌面时,那么每连接一个桌面就要敲一条命令,这样岂不是很麻烦? 可以使用shell脚本,将多个命令集成到一个脚本里面

 

 
  1. #!/bin/bash   
  2.   
  3. #Host List   
  4. P1="host1"  
  5. P1="host2"  
  6. #Remote Login function   
  7. Remote() {   
  8. case $SELECTION in   
  9. $P1) rdesktop -a16 192.168.5.120 -uuser -ppass -f ;;   
  10. $P2) rdesktop -a16 192.168.5.121 -uuser -ppass -f ;;   
  11. *) exit 0 ;;   
  12. esac   
  13. }   
  14.   
  15. while true  
  16. do  
  17. export SELECTION=`zenity --window-icon=/usr/share/pixmaps/gnome-computer.png \   
  18. --width=80 --height=540 \   
  19. --list --radiolist \   
  20. --title="远程桌面连接" \   
  21. --text="请选择要连接的远程主机" --column " " \   
  22. --column "远程主机列表" \   
  23. False $P2 \   
  24. False $P3 \`   
  25. Remote   
  26. wait   
  27. done  

看看效果

来看看效果

给我留言

留言无头像?