如何使用bat文件打开cmd并执行命令?
问题描述:
由于我是JAVA编程新手,我曾使用命令提示编译和运行类。但我懒得打开并在CMD中每次设置路径。我发现可以使用批处理文件自动设置文件夹的路径,方法是将其放置在我要指定的文件夹中。 但我不知道如何使用bat文件设置jdk bin文件夹的路径。如何使用bat文件打开cmd并执行命令?
我只是输入set path=%path%;C:\Program Files\Java\jdk1.8.0\bin
但没有希望。
所以,请你能告诉我这是什么代码。谢谢。
答
假设 (1)你想设置的路径JDK bin和(2)的路径必须是批处理文件,甚至终止后可用。
在这种情况下,请考虑设置这样说: https://java.com/en/download/help/path.xml
的Windows 8
- 拖动鼠标指针在屏幕
- 请点击右下角搜索图标并键入:控制面板
- 点击 - >控制面板 - >系统 - >高级
- 单击环境变量,在系统变量下找到PATH,然后单击它。
- 在编辑窗口中,通过将类的位置添加到PATH的值来修改PATH。如果您没有PATH项目,您可以选择添加一个新变量并添加PATH作为名称和类别的位置作为值。
- 关闭窗口。
- 重新打开命令提示符窗口,并运行您的java代码。
的Windows 7
- 选择计算机从开始菜单
- 从上下文菜单中选择系统属性
- 点击高级系统设置>高级选项卡
- 点击E环境变量,在系统变量下找到PATH,然后点击它。
- 在编辑窗口中,通过将类的位置添加到PATH的值来修改PATH。如果您没有PATH项目,您可以选择添加一个新变量并添加PATH作为名称和类别的位置作为值。
- 重新打开命令提示符窗口,并运行您的java代码。
的Windows XP
- 开始 - >控制面板 - >系统 - >高级
- 点击环境变量,在系统变量下,找到路径,然后单击在上面。
- 在编辑窗口中,通过将类的位置添加到PATH的值来修改PATH。如果您没有PATH项目,您可以选择添加一个新变量并添加PATH作为名称和类别的位置作为值。
- 关闭窗口。
- 重新打开命令提示符窗口,并运行您的java代码。
的Windows Vista
- 右键单击我的电脑图标
- 从上下文菜单中
- 点击高级选项卡(高级系统设置在Vista链接)中选择属性
- 在编辑窗口,通过将类的位置添加到PATH的值来修改PATH。如果您没有PATH项目,您可以选择添加一个新变量并添加PATH作为名称和类别的位置作为值。
- 重新打开命令提示符窗口,并运行您的java代码。
UPDATE:通过@布赖恩Tompsett从网站引用,按照建议
你'set'命令行只在它运行的是'cmd'实例有效;也许'setx'可以做到这一点(键入'setx /?');然而,这不是Windows XP本机,我不知道如何Windows Vista ... – aschipfl
对不起,但它没有工作。但我找到了解决方案。 –
path =“C:\ Program Files \ Java \ jdk1.7.0_17 \ bin”;%path% –