V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
vzchsr
V2EX  ›  问与答

bat 修改 工作路径

  •  
  •   vzchsr · 2017-06-18 22:59:26 +08:00 · 2635 次点击
    这是一个创建于 2709 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    10 条回复    2017-06-24 10:48:14 +08:00
    vzchsr
        1
    vzchsr  
    OP
       2017-06-18 23:02:27 +08:00
    whileFalse
        2
    whileFalse  
       2017-06-18 23:10:52 +08:00
    cd /d E:\
    whileFalse
        3
    whileFalse  
       2017-06-18 23:11:09 +08:00
    或者直接 E:也行。
    zhanglintc
        4
    zhanglintc  
       2017-06-18 23:56:49 +08:00 via iPhone   ❤️ 1
    你需要的可能是 pushd 命令,切换目录各种方便
    BoBoy
        5
    BoBoy  
       2017-06-19 00:57:25 +08:00 via iPhone   ❤️ 1
    麻烦以后标题严谨点,像这个主题,请叫 .bat 可执行文件。
    paubrk
        6
    paubrk  
       2017-06-19 02:39:55 +08:00
    文件内容
    cmd /k e:
    kokutou
        7
    kokutou  
       2017-06-19 07:31:02 +08:00 via Android   ❤️ 1
    cd /d 可以,但是建议用更方便的
    pushd
    popd 成对用。

    pushd e:\ 可以自动保存当前目录,跳转过去,做完一点微小的工作后,popd 直接回来。
    vzchsr
        8
    vzchsr  
    OP
       2017-06-24 10:42:47 +08:00
    已测试成功。谢谢,有什么推荐的学习 DOS 命令的网站 或者论文 或者书籍么,求推荐。
    vzchsr
        9
    vzchsr  
    OP
       2017-06-24 10:43:01 +08:00
    @kokutou 已测试成功。谢谢,有什么推荐的学习 DOS 命令的网站 或者论文 或者书籍么,求推荐
    kokutou
        10
    kokutou  
       2017-06-24 10:48:14 +08:00
    @vzchsr #9 google+stackoverflow
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2743 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 00:33 · PVG 08:33 · LAX 16:33 · JFK 19:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.