在Java中创建批处理文件以设置路径
我已经在windows7 32位机器上安装了JDK 1.7.017,并创建了一个批处理文件集java路径,但它不起作用 我已经在c:\program files下安装了jdk。。。。需要从E:运行java,并在E:\下创建批处理文件,如下所示:在Java中创建批处理文件以设置路径,java,batch-file,Java,Batch File,我已经在windows7 32位机器上安装了JDK 1.7.017,并创建了一个批处理文件集java路径,但它不起作用 我已经在c:\program files下安装了jdk。。。。需要从E:运行java,并在E:\下创建批处理文件,如下所示: set path="C:\Program Files\Java\jdk1.7.0_17\bin"; 每当运行.bat文件时,我都会遇到以下异常 PATH=C:\Windows\system32;C:\Windows;C:\Windows\System3
set path="C:\Program Files\Java\jdk1.7.0_17\bin";
每当运行.bat文件时,我都会遇到以下异常
PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32
\WindowsPowerShell\v1.0\
我的代码中有什么错误?在此之后设置path=“C:\Program Files\Java\jdk1.7.0_17\bin”代码>添加
暂停() 在此之后set path=“C:\Program Files\Java\jdk1.7.0_17\bin”代码>添加
暂停() 你提到了一些例外,但我在你的问题中没有看到任何例外
执行批处理文件时,仅为该命令会话设置/更改PATH变量
如果启动新命令会话,则不会看到更改的值
通过设置路径,您想要实现什么
您希望使用java运行什么,以便在一个批处理文件/会话中运行,或者在运行java命令之前手动设置PATH环境变量,您提到了一些异常,但我在您的问题中没有看到任何异常
执行批处理文件时,仅为该命令会话设置/更改PATH变量
如果启动新命令会话,则不会看到更改的值
通过设置路径,您想要实现什么
您希望使用java运行什么,以便在运行java命令之前,在一个批处理文件/会话中运行所有文件或手动设置PATH环境变量,请尝试以下操作:
path="C:\Program Files\Java\jdk1.7.0_17\bin";%path%
试试这个:
path="C:\Program Files\Java\jdk1.7.0_17\bin";%path%
通过设置路径执行此操作的任何特定要求。。为什么不设置环境变量?你能发布你的bat文件吗?我看不出你的问题有“例外”。。。请更具体地说,到底发生了什么??通过设置路径执行此操作的任何特定要求。。为什么不设置环境变量?你能发布你的bat文件吗?我看不出你的问题有“例外”。。。请更具体地说,到底发生了什么?谢谢,我已经添加了环境变量并按照您提到的重新创建批处理,现在它的工作谢谢,我已经添加了环境变量并按照您提到的重新创建批处理,现在它的工作了