• 社区首页
  • 版块
全屏打开虚拟机并移动到工作区的脚本
应用专区1374次浏览 ·1个回复
电梯直达到第
DebuggerX
deepin^6
发表于2017-03-30 04:53
楼主
工作原因必须要用到win下的软件,所以每天都得开虚拟机,
习惯把虚拟机全屏放到工作区2,然后就能直接super+左右键随时切换工作系统了
把这个操作写了个简单的脚本,效果如下


  1. #! /bin/sh

  2. #虚拟机启动文件(vmx)路径
  3. vmxPath="/home/debuggerx/vmware/Windows 7 x64/Windows 7 x64.vmx"

  4. #以全屏方式打开虚拟机
  5. vmware -X "$vmxPath" &

  6. sleep 15

  7. checkwindowid=`xwininfo -int -tree -root | grep "VMware Workstation" | awk '{print $1}'`

  8. echo $checkwindowid

  9. xdotool set_desktop_for_window $checkwindowid 1

  10. sleep 1

  11. xdotool keydown ctrl
  12. xdotool keydown alt
  13. xdotool keyup ctrl
  14. xdotool keyup alt

  15. sleep 0.5

  16. xdotool keydown super
  17. xdotool keydown Right
  18. xdotool keyup super
  19. xdotool keyup Right

Copy the Code
就修改下脚本里的vmx文件路径就好了,sleep的操作延时可以根据自己需要改……
其实我现在真正的情况是用vm直接挂载物理硬盘启动另外一个分区上的win7,不过中间折腾几次差点把系统搞崩,除非有特殊需要不建议尝试。。
回复收藏只看作者
所有回复
a996535783
deepin^6
发表于2017-04-01 12:54
沙发
virtualbox   怎么弄
回复只看作者

光荣榜

  • 周榜
  • 月榜
  • 总榜