批处理脚本以提示目标文件夹列表

时间:2013-09-13 15:03:27

标签: batch-file cmd

我需要在目标目录的文件夹中创建一个文件夹:

SET initDir=D:\Test-Destination\
SET newDir=
SET /P newDir=Type folder name: %=%

IF DEFINED newDir (
    MD D:\Test-Destination\%newDir%
    SET initDir=%initDir%\%newDir%
)

我会输入今天的日期13-09-2013来创建目录,但是下个月我还需要创建两个文件夹,如October>01-0-10-2013,明年我需要创建3个文件夹。我需要这个以便始终提示目的地。

请帮我创建一个批处理脚本。

1 个答案:

答案 0 :(得分:0)

看看这是否有帮助:它将继续提示输入文件夹 - 只需按Enter键即可退出。

@echo off
:loop
SET "initDir=D:\Test-Destination"
SET "newDir="
SET /P "newDir=Type folder name: "
IF not DEFINED newDir goto :EOF
MD "%initDir%\%newDir%"
goto :loop