【问题标题】:Setting download path to %appdata% and further将下载路径设置为 %appdata% 及更多
【发布时间】:2013-05-27 02:06:20
【问题描述】:

在下载 (Java) 脚本中,您可以将位置设置为 %appdata%%home% 等吗?我尝试以多种不同的方式添加此脚本,但我想出的只是错误。我是否需要事先启动一个.bat 文件来设置目录、cd 和所有内容?

【问题讨论】:

    标签: java appdata


    【解决方案1】:

    您可以使用System.getenv() 将路径设置为environment variable(不需要.bat 脚本):

    File dir = new File(System.getenv("APPDATA"), "DataFolder");
    

    确保文件夹已创建:

    if (!dir.exists())
    {
        try
        {
            dir.mkdirs();
        }
        catch (Exception e)
        {
            e.printStackTrace();
        }
    }
    

    在文件夹中创建文件并确保已创建:

    File file = new File(dir, "log.txt");
    if (!file.exists())
    {
        try
        {
            file.createNewFile();
        }
        catch (Exception e)
        {
            e.printStackTrace();
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多