批处理中怎么把一个单个的字写入另一文本啊?

来源:百度知道 编辑:UC知道 时间:2024/05/28 19:16:23
批处理中怎么把一个单个的字写入另一文本啊?
例如我有个文本1.txt内容如下:
1
2
3
4
现在我要把这些内容写入2.txt中
也就是在2.txt的内容为
1234

@echo off
type 1.txt >2.txt
rem 已把文件"1.txt" 内容写入"2.txt"
echo 1 >> 2.txt
echo 2 >> 2.txt
echo 3 >> 2.txt
echo 4 >> 2.txt
rem 已把1.2.3.4单个字符分别追加到2.txt文件
echo on

说明:
echo OFF 命令显示开关 @代表隐藏当前行
> 传移. >>追加

@echo off
echo. 1>nul 3>2.txt
for /f %%i in (1.txt) do set /p n=%%i<nul
echo. 1>con 4>con
echo 已书写完毕!
pause

@for /f %%a in (1.txt) do @>>2.txt<nul set/p=%%a