平常开发经常要用到VBOX虚拟机,特殊场景下需要使用U盘启动或者挂载移动硬盘启动等。但是vbox挂载硬盘的时候操作起来比较麻烦。因此产生了开发这个工具的念头.
本来想用javafx开发一个GUI程序,但是因为本来就是一个小工具,并且编译成exe文件的时候Java的包大小不占优势,而且还需要PC安装JRE.因此选用了:Python + Tkinter +Pyinstaller
1.Python 3.8.3
2.pyinstaller 4.2
autousb
├─ app.py #程序入口
├─ apple.ico # 程序图标
├─ config #配置vbox 地址
├─ Devices.py #设备信息 model
└─ ReadDevice.py #读取设备信息工具
0.使用文本编辑器修改config文件里的路径修改为当前安装的vboxmanager地址
3.选择存放路径 4.选择磁盘名称