在Windows cmd中cd,如何返回到原始目录?

发布于 2024-10-21 11:08:39 字数 120 浏览 7 评论 0原文

我正在 cd 到 windows .cmd 文件内的目录,但该文件有多个返回点,

如何在不保存原始目录并在脚本中的每个返回点显式返回到它的情况下返回到原始目录。

我认为这与范围有关......?

I am cd ing to a directory inside a windows .cmd file, but this file has various return points,

how do I make return to the original directory without saving the original directory and returning to it explicitly at every return point in the script.

I think is has something to do with scope....?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

寄离 2024-10-28 11:08:40

只需添加另一个间接级别即可。运行以下命令,而不是 original_script.cmd

PUSHD
CALL original_script.cmd
POPD

Just add another level of indirection. Instead of original_script.cmd, run this:

PUSHD
CALL original_script.cmd
POPD
2024-10-28 11:08:39

使用 PUSHD 和 POPD。

C:
CD \
PUSHD C:\Windows
POPD

Use PUSHD and POPD.

C:
CD \
PUSHD C:\Windows
POPD
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文