无法通过Java

时间:2017-12-08 00:31:24

标签: java cmd execute

我的目标是获取正在测试的应用程序生成的.db文件的路径。

文件存储在下面的位置,每次运行测试时,保存test.db的文件夹名称都会不断变化 C:\ Users \用户TestAcc \文件\应用程序\ 2017-12-01T14-25-49 \ test.db的

以下是我试图查看是否可以获取保存.db文件的文件夹路径的代码。我获取此代码的输出是运行测试脚本的目录位置< / p>

try
        {

            Process p = Runtime.getRuntime().exec("cmd /c \"cd C:\\Users\\TestAcc\\Documents\\Application\\2017* && echo %cd%\"");
            BufferedReader br = new BufferedReader(new InputStreamReader(p.getInputStream()));
            while((line = br.readLine())!= null)
            {
                System.out.println("Current Directory - " + line);
            }                   
        }
catch(Exception e) {e.printStackTrace();}

0 个答案:

没有答案