【技术实现步骤摘要】
本专利技术涉及移动存储
,特别是指一种对USB存储器中自动运行程序进行控制的方法及一种USB存储器。
技术介绍
随着计算机技术的发展,几乎所有的电脑都安装了通用串行总线(USB)接口,而USB存储器就是利用了USB接口与计算机相连的一种存储设备。USB存储器也称魔盘、U盘、优盘和闪存盘等,是目前一种非常普遍的移动存储设备,其不仅容量远远大于传统的1.44M容量的软盘,使用次数、时间和存储速度也都远远超过传统的1.44M容量的软盘。由于USB存储器使用USB接口与计算机相连,且USB具有热拔插功能,即计算机通过USB接口与其他设备进行连接不需要额外的驱动器,即插即用,使用方便。现有的USB存储器中提供了一种能够自动运行某些指定程序的技术,该技术通过将USB存储器虚拟成光驱,然后运行USB存储器中自动运行文件(Autorun.inf)中指定的程序。通过这种技术,在USB存储器插入计算机后,可以自动播放一段广告或运行某个指定的程序,这种技术丰富了USB存储器的应用前景。例如,可以把赠送给用户的杀毒软件或其他程序作为自动运行的程序,提高了对客户的吸引力,也增加了 ...
【技术保护点】
一种对USB存储器中自动运行程序进行控制的方法,其特征在于,在USB存储器上设置一个用于对自动运行程序进行控制的开关;该方法还包括:A、USB存储器插入计算机后,判断自动运行程序控制开关是否为执行自动运行程序,如果是执行步骤 B;否则直接结束本流程;B、操作系统执行USB存储器中的自动运行程序。
【技术特征摘要】
1.一种对USB存储器中自动运行程序进行控制的方法,其特征在于,在USB存储器上设置一个用于对自动运行程序进行控制的开关;该方法还包括A、USB存储器插入计算机后,判断自动运行程序控制开关是否为执行自动运行程序,如果是执行步骤B;否则直接结束本流程;B、操作系统执行USB存储器中的自动运行程序。2.根据权利要求1所述的方法,其特征在于,所述判断自动运行程序控制开关是否为执行自动运行程序后,进一步包括A11、如果该开关为执行自动运行程序,USB存储器将自己的驱动器类型设置为支持自动运行功能的驱动器类型,然后执行步骤A12;否则,USB存储器将自己的驱动器类型设置为不支持自动运行功能的驱动器类型,然后执行步骤A12;A12、操作系统读取USB存储器中的配置信息,判断其中的驱动器类型是否为支持自动运行功能的驱动器类型;所述步骤B为操作系统根据驱动器类型是否为支持自动运行功能的驱动器类型来执行USB存储器中的自动运行程序。3.根据权利要求2所述的方法,其特征在于,所述不支持自动运行功能的驱动器类型为可移动磁盘。4.根据权利要求1所述的方法,其特征在于,所述步骤A之前进一步包括预先在USB存储器中设置自动运行标志位;步骤A中所述USB存储器插入计算机后,判断自动运行程序控制开关是否为执行自动运行程序后,进一步包括如果自动运行控制开关为执行自动运行程序,USB存储器将自动运行标志位设置为执行自动运行程序;否则,USB存储器将自动运行标志位设置为不执行自动运行程序;操作系统判断自动运行标志位是否为执行自动运行程序;所述步骤B为操作系统根据自动运行标志位是否为执行自动运行程序来执行自动运行程序。5.根据权利要求4所述的方法,其特征在于,所述步骤A之前进一步包括预先设置USB存储器的驱动器类型为支持自动运行功能的驱动器类型;所述的在USB存储器中设置自动运行标志位为在USB存储器中的自动运行文件中设置自动运行标志位;所述操作系统判断自动运行标志位是否为执行自动运行程序的方法为操作系统执行读取U...
【专利技术属性】
技术研发人员:杨宇光,
申请(专利权)人:联想北京有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。