1. 首页 > 科技

剪切板上的文字替换指定位置的文件名批处理命令?

剪切板上的文字替换指定位置的文件名批处理命令?

如何用批处理BAT替换文本指定位置的内容

首先判断第十列开始的五位是不是等于CCCCC,如何等于就替换第二列的BBBB成YYYY

假设文件为t.txt 最后生成新的文件为T1.txt

@echo off&setlocal enabledelayedexpansion

if exist t1.txt del t1.txt /q >nul

for /f "delims=" %%i in ('type t.txt') do (

set b=%%i &set c=!b:~10,5!

if /i "!c!"=="CCCCC" set b=!b:BBBB=YYYY!

echo !b!>>t1.txt

)

请教如何通过批处理把剪贴板中的文字输入到指定txt文件的第一行

需要一个第三方工具winclip来实现。

winclip -p tmp.txt

type a.txt>>tmp.txt

move /y tmp.txt a.txt

复制文件并替换到指定盘的批处理命令

@echo off

cls

rd /s /q d:\QQ2007

cls

xcopy /k /i /y /e h:\QQ2007 d:\QQ2007

EXIT

呵呵 ....要多学习呀..

批处理 - 替换文本内容 为 文件名

当前目录中的所有txt文件的全部内容替换为文件名:

@echo off

for %%a in (*.txt) do >"%%a" echo %%~na