Я использую Windows 7 Pro и работаю над приложением Java в Eclipse.Мне нужно, чтобы Eclipse отправлял заданные пользователем команды (такие как 'chkdsk C:') в командную строку, а затем выводил на консоль в Eclipse все, что командная строка напечатала бы.У меня работают отправляющие команды и получаемый текст обратно.Однако, когда я запускаю chkdsk, мне нужны права администратора для сеанса командной строки.Из цепочки я вижу:
Java: запуск от имени администратора
, что один из способов сделать это - через файл .manifest.Однако у меня возникают проблемы с пониманием того, как создать файл манифеста для Java:
Файл .manifest просто входит в рабочую область Eclipse с файлами .CLASS?Если я поставлю его там, будет ли он запускаться автоматически для запуска моей программы в режиме администратора при каждом запуске программы?
Ссылка, указанная в приведенной выше теме:
http://msdn.microsoft.com/en-us/library/bb756929.aspx
Кажется, это специфично для Visual-Studio, будет ли пример кода работать для файла .manifest программы Java?Нужно ли создавать файл .manifest в Visual Studio или это просто текстовый файл?
Кроме того, имя файла манифеста - yourProgram.exe.manifest ... Java, как я понимаю, не 'не создает ли исполняемый файл .exe?Должен ли файл манифеста быть назван так, как указано выше, или ему нужно имя, например yourProgram.CLASS.manifest?
Спасибо за любую помощь!