
电脑
@echo offsetlocal enabledelayedexpansionsetlocal enabledelayedexpansionsetlocal enableextensionssetlocal enabledelayedexpansionrem 定义变量set source_folder=%~dp0sourceset target_folder=%~dp0targetset text_to_add="Hello, World!"
rem 递归遍历文件夹for %%a in ("%source_folder%*.*") do ( rem 获取文件扩展名 set file_extension=%%~xa rem 检查是否为文本文件 if "%file_extension%" == "*.txt" ( rem 打开文件并读取内容 for /f "delims=" %%b in ('type "%%a"') do ( rem 在每行末尾添加文本 echo !text_to_add! >> "%%a" ) ))
rem 遍历完所有文件后退出批处理endlocal
此脚本会遍历指定的文件夹中的所有文本文件,并在每行末尾添加指定的文本(例如"Hello, World!")。你可以根据需要修改这个脚本来添加其他文本。请注意,此脚本需要在批处理中执行,并且要确保将源文件夹和目标文件夹设置为正确的路径。为了使用此脚本,将源和目标文件夹设定在你想要进行操作的电脑上。然后将所有要修改的文本保存在源文件夹中,然后运行该脚本即可。希望这个示例能够帮助到你!如果你有任何问题,请随时向我提问。Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号