gpt4 book ai didi

windows - 批处理文件 - 将目录更改为子文件夹

转载 作者:可可西里 更新时间:2023-11-01 10:38:02 25 4
gpt4 key购买 nike

我正在写一个 bath 文件,我需要移动到子目录,我提示用户输入存储在中的路径

 %DialogPath%

然后我将路径更改为

 CD /D %DialogPath%

现在我检查这个路径中的文件夹我有一个名为

的子文件夹
images 

我想进去

我在做

IF EXIST images
CD %images%

但这似乎不起作用,一旦到达 CD %images% 部分,批处理文件就会自动关闭。

最佳答案

引用你的代码:

IF EXIST images
CD %images%

我不明白为什么您先测试名为“images”的目录是否存在,然后尝试将您的目录更改为名为“images”的变量的值?注意区别:

  • images -- 这是一个目录名
  • %images% - 这是名为 images
  • 的变量的值

不应该是下面的吗?

IF EXIST images CD images

另外,请注意 IF 语句和它后面的 CD 命令应该在同一行中。如果为了清楚起见,您想将其分成多行,应按如下方式进行:

IF EXIST images (
CD images
)

关于windows - 批处理文件 - 将目录更改为子文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14068441/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com