通过批处理文件在命令提示符中更改根目录

时间:2014-11-10 12:46:42

标签: batch-file cmd command-prompt

我开始用Java编程。我正在使用命令提示符来查看我的程序结果,每当我启动命令提示符时,我看到:

C:\Users\Username

我收集java文件夹中的所有程序,这是在提到的目录中,对我来说,启动批处理文件会更容易,这将转到这个目录:

C:\Users\Username\java

从那里我可以编译,运行我的程序。我正在寻找谷歌的一些解决方案,但我没有找到任何例子。但是我自己尝试了这个,所以我在C:/中创建了一个批处理文件,命名为java.bat并编写了一个代码:

cd /d C:\Users\Username\java

然后在与java.bat相同的目录中创建另一个批处理文件,将其命名为javastart.bat并编写代码:

start c:\java.bat

继续我的问题为什么它不起作用?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

start表示establish and run a new process.

因此,批处理将建立并运行一个新进程,该进程切换到指定目录然后终止,因为所有批处理显然都指定了。

简单方法是设置cmd的快捷方式,并将start in参数(快捷方式属性/快捷方式选项卡)设置为所需目录。