如何在 JAVA 中检查"if a flash drive is plugged in"并因此复制数据



我想通过程序检查我的电脑是否插入了闪存驱动器(笔式驱动器)。如果我能检测到闪存驱动器已插入,那么所有内容都将被无形地复制到我的计算机上。我有个主意。但我觉得情况很糟糕。

String allDrives[] = {"A","B",....,"Z"};
while(true){
   for(String drive : allDrives){
      if(drive exists){
          Do the required task
      }   
   }
}

有更好的办法吗?感谢您的帮助。

使用正确的方式列出驱动器,然后复制文件,也许有更多点数的人可以将其作为副本关闭。

最新更新