Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 如何在DOS中访问清单文件的属性?_Batch File_Jar_Manifest_Dos - Fatal编程技术网

Batch file 如何在DOS中访问清单文件的属性?

Batch file 如何在DOS中访问清单文件的属性?,batch-file,jar,manifest,dos,Batch File,Jar,Manifest,Dos,基本上,我在提取jar时遇到了问题。我尝试使用以下命令提取jar文件:- jar xvf myjar.jar META-INF/MANIFEST 但是没有为该系统设置java路径。jdk未添加到path环境变量中。因此jar xvf命令无法运行。 有没有其他方法可以在不提取jar的情况下提取jar文件或访问清单文件?这个问题是我使用搜索字符串堆栈溢出解压jar dos时发现的重复问题您在发布之前是否搜索过?我想你没有理解我。我想在DOS中访问清单文件的内容。请再次进行一些研究。JAR文件只是一个

基本上,我在提取jar时遇到了问题。我尝试使用以下命令提取jar文件:-

jar xvf myjar.jar META-INF/MANIFEST

但是没有为该系统设置java路径。jdk未添加到path环境变量中。因此jar xvf命令无法运行。
有没有其他方法可以在不提取jar的情况下提取jar文件或访问清单文件?

这个问题是我使用搜索字符串
堆栈溢出解压jar dos时发现的重复问题

您在发布之前是否搜索过?我想你没有理解我。我想在DOS中访问清单文件的内容。请再次进行一些研究。
JAR
文件只是一个
ZIP
文件。在此文件中,您可以找到所需的文件。在我的工作站上,我有
C:\Program Files(x86)\Java\jre6\lib
,其中包含JAR
management agent.JAR
,我可以使用
WinZip
打开它,我希望它能帮助说明您可以研究的路径。现在很多解压软件都有
DOS
可执行文件,可以编写脚本来提取
JAR
文件并打开
MANIFEST.MF
可能的副本,我不能使用任何软件。使用
PUSHD\\server\c$\folder
DOS可执行文件的位置如何?PUSHD将当前工作目录保存在内存,并可选择更改为新目录。PUSHD\\server\c$\文件夹如何提取jar文件?使用
PUSHD
可以导航到包含可执行文件的服务器共享,因为您声明不能使用任何软件。这意味着该软件未安装在计算机上。