Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 批处理:从目录中仅读取文件夹文件名_Batch File_Dos_Filenames - Fatal编程技术网

Batch file 批处理:从目录中仅读取文件夹文件名

Batch file 批处理:从目录中仅读取文件夹文件名,batch-file,dos,filenames,Batch File,Dos,Filenames,我有下面的批处理脚本来打印目录下的所有文件夹 for /d %X in (c:\web\*) do echo %X 然后打印出来 c:\web\folder1 c:\web\folder2 .... 我是否可以更改批处理脚本并删除路径,并且只打印出文件夹名称 folder1 folder2 .... 谢谢 另请参见以获取/?。n表示“仅文件名”,而x表示“仅扩展名”,以防目录名包含句点 另请参见以获取/?。n表示“仅文件名”,而x表示“仅扩展名”,以防目录名包含句点 for /d %F i

我有下面的批处理脚本来打印目录下的所有文件夹

for /d %X in (c:\web\*) do echo %X
然后打印出来

c:\web\folder1
c:\web\folder2
....
我是否可以更改批处理脚本并删除路径,并且只打印出文件夹名称

folder1
folder2
....
谢谢

另请参见
以获取/?
n
表示“仅文件名”,而
x
表示“仅扩展名”,以防目录名包含句点

另请参见
以获取/?
n
表示“仅文件名”,而
x
表示“仅扩展名”,以防目录名包含句点

for /d %F in (c:\web\*) do echo %~nxF