标签: batch-file windows-server-2008-r2
有人可以向我解释为什么这不起作用。
FOR %%G IN (C:\) do echo %~nG
根据文件..%~nG应该得到文件名
答案 0 :(得分:2)
如果它在批处理文件中,则需要%%~nG。
%%~nG
如果直接从提示中执行,则需要FOR %G ...
FOR %G ...
无论哪种方式,您都需要添加文件掩码c:\*
c:\*