`
chenhua_1984
  • 浏览: 1252013 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

检测JAVA程序在什么盘符运行,USBKEY的拔掉检查

    博客分类:
  • java
阅读更多

环境

     一个放在U盘里的JAVA程序,插入后运行

 

目地,检测到U盘被拔掉的这一个行为

 

方法:

 

      运行的时候取到程序所在的盘符

 

 

        File file = new File(userDir);
        if (!file.exists()) {
           new RightCornerPopMessage("U盘被拔出");
           System.exit(0);
        }

 

 

把这段代码放到一个定时器里面

 

运行即可

分享到:
评论
2 楼 chenhua_1984 2011-05-19  
是自定义的类,用来显示一个消息
1 楼 hnzhoujunmei 2011-05-19  
你的RightCornerPopMessage在哪呢?自定义的类吧

相关推荐

    usb盘符检查(VB)

    标题“USB盘符检查(VB)”涉及到的知识点主要集中在Visual Basic(VB)编程语言以及如何利用VB来检测和管理USB设备。Visual Basic是Microsoft公司推出的一种面向对象的编程语言,广泛应用于Windows平台上的应用程序...

    USB盘符识别(C#)

    4. **权限管理**:为了能够访问和管理USB设备,可能需要以管理员权限运行程序,或者处理用户权限请求。 5. **代码实现**:在实际的C#代码中,这可能会涉及创建一个后台服务或控制台应用,设置事件处理程序,以及...

    USBkey.rar_C# u盘序列号_U盘_U盘分区代码_u 盘 序列号_usbkey

    在这个特定的案例中,我们关注的是使用C#编程语言来获取U盘(USB Key)的序列号,以及可能涉及的U盘分区代码。下面我们将深入探讨这些知识点。 首先,C#是一种面向对象的编程语言,由微软公司开发,广泛应用于...

    中国银行企业USBKEY操作指南.pdf

    首次使用USBKEY时,客户需要插入USBKEY,系统将自动安装驱动程序。在电脑桌面下方任务栏的右侧将出现中行的标志。如果系统没有自动安装驱动,可以手动安装:先进入“我 的电脑”,选择BOCNET盘符,然后双击“setup”...

    在DOS环境下(cmd)编译及运行java程序教程.doc

    set /p wu=如果您的 Java 程序运行结果有误,请修改您的文件,然后请按 q 重新编译并运行,按其它任意键返回: if /i "%wu%"=="q" goto y goto start ``` 2. **保存批处理文件**:将记事本文件保存为`.bat`格式...

    检测各逻辑盘符下的autorun.inf

    在Windows系统中,autorun.inf是一个特殊的配置文件,它允许光盘、USB设备等在插入电脑时自动执行特定的程序。这个功能在早期被广泛用于软件安装盘和媒体播放,但同时也被恶意软件利用,通过伪装成正常文件来传播...

    java清空盘符并复制到其他盘符

    用java语言编写的一个小型病毒,代码量少,功能为将e:盘的文件剪切到F盘,并在e盘制造无用位置的文件

    C#程序-网络共享盘符映射程序

    C#程序-网络共享盘符映射程序 Process cmd = new Process(); cmd.StartInfo.FileName = "cmd.exe"; cmd.StartInfo.RedirectStandardOutput = true; cmd.StartInfo.RedirectStandardInput = true; cmd.StartInfo....

    易语言判断程序是否在U盘源码

    在易语言中,我们有时需要编写程序来检测当前程序是否运行在U盘上,这对于实现某些特定功能或者进行条件判断非常有用。本教程将详细介绍如何使用易语言来判断程序是否在U盘上运行。 首先,我们需要了解易语言中的...

    盘符的隐藏及程序的禁用

    而禁用可执行文件,如QQ,是一种控制应用程序运行的方法,通常用于家长控制、企业安全管理或者防止恶意软件运行。 在这个场景中,提到的工具可能是一个使用C#编程语言开发的小型应用程序。C#是Microsoft公司推出的...

    隐藏盘符(可以隐藏光驱,避免别人通过光驱安装程序)

    用户可以通过查看这些文件了解隐藏盘符的具体实现方法,或者直接运行程序来操作。 总的来说,隐藏盘符是一种有效的计算机管理策略,尤其适用于保护光驱这样的设备。通过使用特定的工具,我们可以确保光驱不会被未经...

     一.JAVA程序传送到手机的方法:

    一.JAVA程序传送到手机的方法:  JAVA程序传送到手机的方法有4种,分别是手机上网直接下载安装,通过电脑下载到本地 后,然后通过读卡器,数据线,蓝牙,红外线传输JAVA程序到手机.具体方法说明如下.  1.手机上网下载: ...

    更改盘符工具--方便实用小程序

    在IT领域,有时候我们需要对计算机的硬盘分区进行管理和调整,比如改变某个磁盘分区的盘符,以便更好地组织和管理我们的文件系统。标题提到的"更改盘符工具"就是一个这样的实用程序,它允许用户轻松地修改硬盘驱动器...

    Java程序生成exe可执行文件详细教程(图文说明)

    首先在某盘符底下建立一个文件夹,然后将 jre 和程序所需的 Jar 包文件及 Java 程序所要读取的配置文件放入到文件夹。打开 exe4j 程序,选择第二项“JAR in EXE” mode,然后点击“next”选择类型。如果选择第一个,...

    usb.zip_盘符

    这个文件可能是从该网站下载时一同打包的,包含了关于USB盘符检测程序的获取途径或版权信息。 最后,“USBDisk”可能是一个可执行文件或者库,用于处理USB设备的操作,如枚举USB设备、获取盘符信息、进行读写操作等...

    硬盘顺序错乱盘符整理一键调整

    这个命令脚本文件(.cmd)旨在自动化这一过程,只需将其放在C盘运行,程序会自动检测硬盘并按照正确的物理顺序重新分配盘符。使用前,请确保已经备份了重要数据,因为任何涉及硬盘驱动器号的修改都存在潜在风险。 ...

    1(序列号)\1-1-java基础_第1节 java运行环境_笔记_P1.docx

    - **JVM (Java Virtual Machine)**:是Java程序运行的环境,它负责执行Java字节码。 #### 四、JDK的下载与安装 1. **下载**:访问Oracle官网([Oracle.com](https://www.oracle.com/)),选择合适的JDK版本进行下载...

    QT检测U盘(盘符、产品ID、厂商ID、设备序列号、制造商等)

    本程序综合了网上的资源,将USB设备封装成一个类,类中包含U盘的盘符、产品ID、厂商ID、设备信号、设备型号、设备版本、设备序列号、设备制造商。 程序在Qt下运行,没有做界面,信息在控制台通过debug打印。支持热插...

    易语言获取本地盘符

    在易语言中,"获取本地盘符"是一个常见的操作,主要用于获取计算机中已经安装的硬盘驱动器的信息,包括A、B、C、D等不同的盘符。这个功能在很多程序中都可能用到,比如文件管理器、备份软件或者系统工具等。 易语言...

Global site tag (gtag.js) - Google Analytics