bat 修改 工作路径

2017-06-18 22:59:26 +08:00
 vzchsr

想法是:想要变更 bat 文件的当前工作路径,类似 cmd 的 cd E: 但是现在的情况是:我的 bat 在 D 盘的根目录,但是我想到 E 盘的根目录下,但是失败了,请看截图。

问题:如何修改工作路径? [img]http://ww2.sinaimg.cn/large/006IFK3yly1fgpqwx3e4lj30we08u3zt.jpg

2666 次点击
所在节点    问与答
10 条回复
vzchsr
2017-06-18 23:02:27 +08:00
whileFalse
2017-06-18 23:10:52 +08:00
cd /d E:\
whileFalse
2017-06-18 23:11:09 +08:00
或者直接 E:也行。
zhanglintc
2017-06-18 23:56:49 +08:00
你需要的可能是 pushd 命令,切换目录各种方便
BoBoy
2017-06-19 00:57:25 +08:00
麻烦以后标题严谨点,像这个主题,请叫 .bat 可执行文件。
paubrk
2017-06-19 02:39:55 +08:00
文件内容
cmd /k e:
kokutou
2017-06-19 07:31:02 +08:00
cd /d 可以,但是建议用更方便的
pushd
popd 成对用。

pushd e:\ 可以自动保存当前目录,跳转过去,做完一点微小的工作后,popd 直接回来。
vzchsr
2017-06-24 10:42:47 +08:00
已测试成功。谢谢,有什么推荐的学习 DOS 命令的网站 或者论文 或者书籍么,求推荐。
vzchsr
2017-06-24 10:43:01 +08:00
@kokutou 已测试成功。谢谢,有什么推荐的学习 DOS 命令的网站 或者论文 或者书籍么,求推荐
kokutou
2017-06-24 10:48:14 +08:00
@vzchsr #9 google+stackoverflow

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/369413

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX