最近开始学习java,不过每次执行javac的时候要输入java文件所在的文件夹名。嫌麻烦在网上搜了一下设置cmd默认路径的方法和大家分享一下吧!我用的是第三个方法,感觉挺好用的!
方法一:复制cmd.exe文件
1. 首先找到cmd.exe文件(C:WINDOWSsystem32),将其复制到你所需要的路径下面;
或者,点开始->所有程序->附件->cmd,右键->发送到桌面快捷方式,然后复制这个快捷方式到目标文件夹下。
2. 双击打开后其默认路径便是现在的路径了。
个人认为这个方法对于开发人员来说是最方便且最有效的。
方法二:通过“计算机管理”修改
在“我的电脑”图标上右击,选择“管理”命令,弹出“计算机管理”窗口。在左侧目录树中依次展开“系统工具/本地用户和组/用户”,接着双击右窗口的用户名。在弹出的“Administrator属性”窗口中切换到“配置文件”标签页,在“主文件”中选择“本地路径”,输入需要设置的默认路径,单击“确定”返回。注销系统后即生效。
使用这个方法修改的是cmd(运行框)中的默认路径,虽然不是永久设置,以后要改过也很麻烦,而且要注销系统。所以,我个人不是太推荐这种方法。
PS:我想说,在windows7的系统工具中没找到“本地用户和组”的子目录,所以放弃了使用这种方法。
方法三:通过快捷方式修改
上一方法是对用户系统全局,即不管是通过CMD命令,还是快捷方式打开“命令提示符”,默认路径都是指定的新路径。当然,我们还可以给快捷方式添加参数临时更改默认路径。
打开“开始/程序/附件”后,右键单击“命令提示符”,选择“属性”,“快捷方式”标签页的“起始位置”中输入路径,单击“确定”退出。以后通过这个快捷方式激活的“命令提示符”,默认路径就是参数里的路径。
PS: 这个方法实现有些类似方法一,不过不知道为什么不可以设置桌面上的子目录为起始路径。
另外,网上还有一种修改注册表来设置cmd路径的方法,个人认为风险太大。注册表在一般情况下最好不要轻易修改,以免出现一些意想不到的后果。