【发布时间】:2014-02-18 02:58:35
【问题描述】:
我正在尝试创建一个可以按命令打开程序的小型 Java 程序,现在,这是一个非常缓慢的过程,因为它会查看整个 C 驱动器。
现在,我想知道,如果我要让它保存它找到你打开的程序的目录并将它写入一个 .txt 文件,我怎么能做到这样,如果你要求程序再次打开程序,它首先检查它是否在 .txt 文件中,如果不是,它会再次搜索 C。
这就是我想要的:
用户:打开记事本 程序:打开记事本=开始在 C:/ 上搜索 notepad.exe= 程序:我为你打开了记事本! =记事本打开,notepad.exe的目录保存在txt文件中=
后来
用户:打开记事本 程序:打开记事本=检查txt文件中包含notepad.exe的目录=
【问题讨论】:
-
为什么要查找整个磁盘?你不能依赖 PATH 变量吗?