CodeExtract.bat

本文介绍了一个批处理脚本,用于从SourceInsight搜索结果中提取文件路径和名称,并将指定目录下的文件复制到目标目录。此脚本通过解析搜索结果文件,自动创建相应目录并完成文件复制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

提取source insight搜索到的内容


::@echo off
set SearchResults=E:\Projects\MH610_A\MH610_A_20101118_Verify\MH610_A_20101118_Verify.SearchResults
set DstDirectory=c:\fww\
set SrcDirectory=E:\Projects\MH610_A\MH610_A_20101118_Verify\09BW0952MP_MALATA35_09B_V2_F1_gprs_MMI\



	::拷贝路径名和文件名
	for /f "eol=- tokens=1 delims=)" %%i in (%SearchResults%)do (
	echo %%i>>temp.txt
	)


	::提取路径名并建立目录
	for /f "tokens=2 delims=(" %%i in (temp.txt)do (
	if not exist "%DstDirectory%%%i" (md "%DstDirectory%%%i")
	)

	::提取完整文件名,并且拷贝
	for /f "tokens=1,2 delims=(" %%i in (temp.txt)do (
	if not exist "%DstDirectory%%%j\%%i" (copy "%SrcDirectory%%%j\%%i" "%DstDirectory%%%j\%%i")
	)	 

	del temp.txt

	echo 操作已完成!
	pause
	


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值