1Remote远程会话管理以及一键启动虚拟机

前言

vmware中安装的虚拟机命令行没有右键粘贴功能,想用ssh但又得启动虚拟机又得连接SSH,本文使用开源的1Remote以及windows脚本来实现一键启动虚拟机并连接SSH。

实现过程

下载1Remote

下载地址:版本·1 Remote/1 Remote — Releases · 1Remote/1Remote

编写启动脚本

  1. 首先在1Remote安装目录新建一个文件夹

  2. 然后新建一个与虚拟机对应的脚本,后缀为bat

  3. 在脚本中写入以下代码

    • F:\Program Files (x86)\VMware\VMware Workstation\位VMware安装目录
    • D:\Virtual Machines\Ubuntu-1\Ubuntu 64 位.vmx为虚拟机vmx文件路径

    注意路径有中文要用双引号

    1
    "F:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" start "D:\Virtual Machines\Ubuntu-1\Ubuntu 64 位.vmx" && timeout /t 30
  4. 另存,并设置编码为ANSI

  5. 打开1Remote,设置脚本路径

  6. 设置SSH连接,并关掉检测地址

  7. 点击保存,双击虚拟机测试

  8. 成功开启虚拟机并连接,脚本中的timeout根据实际情况调整,单位:秒