循环文件夹中的文件并获取文件名

时间:2013-07-18 06:33:07

标签: batch-file windows-server-2008-r2

有人可以向我解释为什么这不起作用。

FOR %%G IN (C:\) do echo %~nG

根据文件..%~nG应该得到文件名

1 个答案:

答案 0 :(得分:2)

如果它在批处理文件中,则需要%%~nG

如果直接从提示中执行,则需要FOR %G ...

无论哪种方式,您都需要添加文件掩码c:\*