Разрешения в Windows 7 Java не распознаются в пакетном режиме - PullRequest
0 голосов
/ 07 июня 2011

Я написал программу для создания графической временной шкалы, и она работает через некоторые VBA и Java через оболочку, но после переноса ее в Windows 7 из Vista я не могу найти место для сохранения файлов, чтобы программа javaможет получить к ним доступ.Помогите мне, пожалуйста. Где я могу сохранить файлы таким образом, чтобы я мог получить к ним доступ с помощью java-программы, не вызывать исключение и не взорвать программу? Обновление Теперь, когда я пытаюсь создать оболочку для java-программы, я получаю исключение файла, не найденногоОшибка выполнения 53 и вызов оболочки Error that appears after calling java out of batch out of vba out of excel

Ошибка, которая появляется после вызова Java из пакета из VBA из Excel. Почему-то это не позволяет мне делать это.

1 Ответ

1 голос
/ 07 июня 2011

Если вы ориентируетесь на Windows Vista / 7, вы можете собрать EXE из файла JAR , в котором есть определенный манифест , который заставляет EXE требовать прав администратора.Таким образом, файловый ввод / вывод всегда будет выполняться с правильными правами пользователя!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...