The invention discloses a method for operating a storage device on the software, the specific steps are as follows: the mobile storage device of the data files are copied to the hard disk of the computing device, and establish the operation log information in the mobile storage device; start the software before loading to read and write procedures, by reading write a program to determine whether the mobile storage device to read authorization information, if it is determined to be able to read to the authorization information, otherwise the next execution, not allowed to run the software. The present invention will run through the program and data are separated, the storage device reliability and performance data at higher efficiency, and to solve the instability problem of hardware, the program and data centralized management in storage, in order to solve the portability problem of demand, only through the use of authorized dongle characteristics of removable storage device that will prevent the application is copied to the hard disk used in the other.
【技术实现步骤摘要】
本专利技术涉及管理软件的运行方法,具体是一种存储设备上的软件的运行方法。
技术介绍
可移动的应用软件将软件和可移动的存储设备形成一个有机整体,通过可移动存储设备的便携和可移动实现软件的便携和可移动。其基本原理是让可移动存储设备具备加密狗的能力,并利用可移动存储设备的存储能力将软件保存在其中,从而实现软件和加密狗的结合。但是,在实际的应用过程中,用户可以将软件从可移动存储设备中移出到其他多个存储设备上,而单独使用可移动存储设备的加密狗特性,以实现不受软件帐套数的限制任意使用软件的目的。前传统的管理软件,都是只能在固定的计算机上使用,而且需要安装复杂的数据库、软件等一系列程序,不能满足现代人们移动办公的需求。而现在移动存储设备的价格已经非常低廉,很多人都有不止一个移动存储设备。但这样的设备往往仅用作存储介质。那么,把移动存储设备和管理软件相结合,创造一种既便于携带又能随处运行的管理软件和移动存储设备相结合的新产品,也就成了一种趋势。不过,现有的移动存储设备依然存在可靠性低的问题:据硬件厂商提供的数据标明,移动存储设备的每个存储单元的读写寿命在10万次左右,而数据库应用系统中往往一个操作就会访问几次乃至几十次数据库,读写相当频繁,并且,由于移动存储设备的硬件限制,往往这种设备读写效能和稳定性相对低下,会影响应用程序的执行性能和数据的安全性。为此,有必要设计一种新颖的软件运行技术,使人们既能随时随地都高效地使用软件办公又能够保证用户数据的安全。现有方案在实现管理软件的便携式运行过程中,通过便携设备的授权认证,将便携式设备作为带有存储功能的加密狗来使用,而没有限制 ...
【技术保护点】
一种存储设备上的软件的运行方法,其特征在于,具体步骤如下:(1)将所述移动存储设备上的数据文件拷贝到所述计算设备的硬盘中,并在移动存储设备上建立本次运行的日志信息;(2)启动软件前,加载读写程序,通过读写程序确定是否能够在所述移动存储设备上读取到授权信息,如果确定能够读取到所述授权信息,则执行下一步,否则,不允许运行所述软件;(3)在确定能够读取到所述授权信息时,通过所述读写程序读取所述授权信息所在的驱动器的盘符;(4)所述软件获取自身运行的路径,并通过所述路径确定运行所述软件的驱动器的盘符,并确定运行所述软件的驱动器的盘符与所述读写程序读取的盘符是否匹配,如果匹配,则允许运行所述软件,否则,不允许运行所述软件;(5)启动所述软件中的初始化程序,根据拷贝日志确定所述移动存储设备上的所述管理软件前次运行是否有遗留数据;(6)在确定不具有所述遗留数据的情况下,直接将计算设备的硬盘中的数据文件拷贝到所述硬盘中,以及在确定具有所述遗留数据的情况下,根据所述拷贝日志确定所述计算设备是否为前次运行的计算设备,在所述计算设备为前次运行的计算设备的情况下,确定所述计算设备上是否具有所述遗留数据,当确定 ...
【技术特征摘要】
1.一种存储设备上的软件的运行方法,其特征在于,具体步骤如下:(1)将所述移动存储设备上的数据文件拷贝到所述计算设备的硬盘中,并在移动存储设备上建立本次运行的日志信息;(2)启动软件前,加载读写程序,通过读写程序确定是否能够在所述移动存储设备上读取到授权信息,如果确定能够读取到所述授权信息,则执行下一步,否则,不允许运行所述软件;(3)在确定能够读取到所述授权信息时,通过所述读写程序读取所述授权信息所在的驱动器的盘符;(4)所述软件获取自身运行的路径,并通过所述路径确定运行所述软件的驱动器的盘符,并确定运行所述软件的驱动器的盘符与所述读写程序读取的盘符是否匹配,如果匹配,则允许运行所述软件,否则,不允许运行所述软件;(5)启动所述软件中的初始化程序,根据拷贝日志确定所述移动存储设备上的所述管理软件前次运行是否有遗留数据;(6)在确定不具有所述遗留数据的情况下,直接将计算设备的硬盘中的数据文件拷贝到所述硬盘中,以及在确定具有所述遗留数据的情况下,根据所述拷贝日志确定所述计算设备是否为前次运行的计算设备,在所述计算设备为前次运行的计算设备的情况下,确定所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。