怎么用echo 把指定文件传到指定位置?

怎么用echo 把指定文件传到指定位置?,第1张

代码如下

@echo off

echo 正在搜索文件……

set n=0

for %%a in (F G H I J K L M) do (

if exist %%a:\ (

for /f "delims=" %%i in (歌曲列表.txt) do (

for /f "delims=" %%b in ('dir /a-d /s /b "%%a:\*%%i" 2^>nul') do (

if /i "%%~nxb" equ "%%i" (

set /a n+=1

echo 找到"%%~nxb"文件

echo "%%~dpb%%~nxb">>备份的歌曲列表.txt

copy "携碰碧%%~dpb%%~nxb" "D:\Backup" /y

)

)

)

)

)

echo *********************************

echo 共找到并复制%n%个辩举文件!

echo *********************************

pause

notepad.exe 备份的歌曲列表.txt

注吵拆:歌曲列表.txt为需要备份的歌曲列表,备份的歌曲列表.txt为备份成功的歌曲列表,D:\Backup为指定的备份存放目录,此三处可自行修改

1、使用echostring命令输入string内容,内容中的转义字符,使用变量等规则指侍参考字符串规答历则。

2、使用清逗搜参数-e可以使echo命令启用转义。

3、$输出到文件使用echostring>file可以将字符串内容输入到文件中,file为文件路径,当路径表示的文件不存在时,会自动生成文件,当file为相对路径时,相对的时执行命令的环境而不是文件所在的环境。

4、以上就是echo时直接输出$到文件的方法。

使用echo指令可以写入内容到文件:戚简

使用一仿桥个箭头是覆盖备仔猛文件内容,文件不存在则新建文件:

使用两个箭头是追加文件内容:


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/tougao/12144321.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存