В сценарии загрузки (Java) вы можете указать местоположение %appdata%
, %home%
, ect.? Я попытался добавить этот сценарий по-разному, но все, что я придумал, это ошибки. Нужно ли мне запустить файл .bat
перед тем, как установить каталог, cd
и все такое?Настройка пути загрузки к% appdata% и дальнейшему
1
A
ответ
1
Вы можете установить путь к environment variable с помощью System.getenv()
(не требуется .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();
}
}