gpt4 book ai didi

windows - 批量获取文件名for循环

转载 作者:可可西里 更新时间:2023-11-01 12:00:19 28 4
gpt4 key购买 nike

我在批处理文件中有以下 For 循环:

for /R c:\test\src %%i IN (*.*) DO (
MOVE %%i C:\test\destination
ECHO %%i
exit
)

ECHO 的结果输出整个文件路径 Ex: C:\Foldername\Filename我只需要 ECHO 出 Filename。是否有特定的命令可以给我文件名?谢谢!

最佳答案

启用命令扩展时(Windows XP 和更新版本,大致),您可以使用语法 %~nF(其中 F 是变量,~n 是对其名称的请求)仅获取文件名。

FOR /R C:\Directory %F in (*.*) do echo %~nF

应该只回显文件名。

关于windows - 批量获取文件名for循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1100452/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com