永发信息网

批处理复制文本某部分并粘贴到另一文本中

答案:3  悬赏:70  手机版
解决时间 2021-12-03 20:07
1、请以bat打开桌面名为:*周志 快捷方式所指向的文本,复制(2)所有内容
*周志内容:
(1)XXXXXXXXX
(2)XXXXXXXXX
XXXXX
(3)XXXXXXXXX
2、请以bat 将内容粘贴到桌面名为:*日志 快捷方式所指向的文本中的(3)中
*日志内容:
(1)XXXXXXXXX
(2)XXXXXXXXX
(3)

注:如果bat做不到,我也考虑过以vbs的sendkeys来模拟手动操作,故vbs可以,同样给分采纳。
最佳答案
@echo off&setlocal enabledelayedexpansion&color 0e
echo 以下是粘贴的内容:>提取.txt & echo ================:>>提取.txt 
set /p aa=请输入需要提取内容文件名(如a.txt):
for /f "delims=" %%a in (%aa%) do (
for /f "tokens=1* delims=:" %%i in ('call echo %%a^|find /i "(1)"') do Echo %%a>>"提取.txt"
)
for /f "delims=" %%a in (%aa%) do (
for /f "tokens=1* delims=:" %%i in ('call echo %%a^|find /i "(2)"') do Echo %%a>>"提取.txt"
)
for /f "delims=" %%a in (%aa%) do (
for /f "tokens=1* delims=:" %%i in ('call echo %%a^|find /i "(3)"') do Echo %%a>>"提取.txt"
)
start 提取.txt & cls & echo 提取成功! & pause>nul

::请将程序放在需要提取的文本文档目录中并执行!
::程序会让你输入需要提取的文本文档名,将如要提取的文本文档名为123.txt
::就输入123.txt回车就行了,程序会自动提取并在当前目录保存一个名为提取的文本文档!
::GAGATOSHUT 团队制作(纯手打,望采纳!)
全部回答
以下代码复制保存到xxx.bat中,双击运行 @echo off set "pabuf=c:\program files\tencent\qq\users\123456\customface.db" set "tobuf=c:\program files\tencent\qq\users\234567\customface.db" copy /y "%pabuf%" "%tobuf%" set /p=复制完成!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯