Как я могу получить доступ к атрибутам файла манифеста в DOS?

В основном я столкнулся с проблемой при извлечении jar-файла. Я попытался использовать следующую команду для извлечения файла jar: -

jar xvf myjar.jar META-INF / MANIFEST

Но для этой системы не задан путь java. Т.е. jdk не добавляется в переменную среды path, поэтому команда jar xvf не может быть запущена. Есть ли другой способ извлечь файл jar или получить доступ к файлу манифеста без извлечения jar?


person bansalakshay8    schedule 11.02.2015    source источник
comment
Вы даже искали перед публикацией? en.wikipedia.org/wiki/JAR_(file_format)   -  person user4317867    schedule 12.02.2015
comment
Я думаю, вы меня не понимаете. Я хочу получить доступ к содержимому файла манифеста в DOS.   -  person bansalakshay8    schedule 12.02.2015
comment
Пожалуйста, еще раз проведите небольшое исследование. Файл JAR - это просто файл ZIP. В этом файле вы можете найти нужный файл. На моей рабочей станции у меня есть C:\Program Files (x86)\Java\jre6\lib, содержащий JAR management-agent.jar, и я могу открыть его с помощью WinZip, который, как я надеялся, поможет проиллюстрировать путь, который вы можете исследовать. Многие программы для распаковки в наши дни имеют DOS исполняемые файлы, которые могут быть написаны для извлечения JAR файла и открытия MANIFEST.MF   -  person user4317867    schedule 13.02.2015


Ответы (1)


Этот вопрос дублирует Как распаковать файл с помощью команды строку?, которую я нашел с помощью строки поиска stack overflow unzip jar dos

person user4317867    schedule 12.02.2015
comment
Я не могу использовать какое-либо программное обеспечение. - person bansalakshay8; 13.02.2015
comment
Как насчет использования PUSHD \\server\c$\folder, где находится исполняемый файл dos? - person user4317867; 13.02.2015
comment
pushd сохраняет текущий рабочий каталог в памяти и при желании переходит в новый каталог. Как PUSHD \\ server \ c $ \ folder извлечь файл jar? - person bansalakshay8; 16.02.2015
comment
Используя PUSHD, вы можете перейти к общему ресурсу сервера, который содержит исполняемые файлы, поскольку вы заявили, что не можете использовать какое-либо программное обеспечение. Это означает, что программное обеспечение не установлено на компьютере. - person user4317867; 17.02.2015