Windows CMD是变量的一部分



变量(例如:%TAG%(具有以下内容:

Ticket/Ticket_5761

我想在最后一个/之后取最后一部分,并从中创建一个新文件夹。

以下方法不起作用:

md %TAG%

这将创建一个文件夹Ticket,其中包含子文件夹Ticket_5761

只应创建一个文件夹Ticket_5761

更多信息:%TAG%也可以是例如Error/Error_5761Error/controller_error/Error_5761.
批处理应始终在最后一次/之后获取内容,并从中创建文件夹。

以下命令在命令提示符下应该有效:

for %I in ("%TAG:/=%") do md "%~nxI"

或者在批处理文件中:

for %%I in ("%TAG:/=%") do md "%%~nxI"

最新更新