首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何通过批处理查找扩展名来设置未知文件名的变量?

通过批处理脚本可以实现通过查找扩展名来设置未知文件名的变量。下面是一个实现该功能的示例批处理脚本:

代码语言:txt
复制
@echo off
setlocal enabledelayedexpansion

set "folder=C:\Path\To\Folder"
set "extension=.txt"

for /R "%folder%" %%F in (*%extension%) do (
    set "filename=%%~nxF"
    echo Found file: !filename!
)

endlocal

上述脚本中,首先设置了要查找的文件夹路径和扩展名。然后使用for /R命令来递归查找文件夹中指定扩展名的文件。对于找到的每个文件,使用set命令将文件名保存在变量filename中,并在命令行中输出。通过使用enabledelayedexpansion开启延迟扩展,可以在循环中使用!来访问变量的值。

请注意,上述示例中的路径和扩展名仅作为示意,实际使用时需要根据具体情况进行修改。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券