2011-10-17 51 views
0

我的工作就是創建一個文本文件,並寫入內容如何刪除換行符在通過批處理文件創建的文本文件

REM CreateFile.bat 
@echo off 
echo %1> C:\temp\%1.txt 
exit 

防爆批處理文件:如果我撥打CreateFile.bat DB12232131這將創建一個文本文件DB12232131.txt與內容DB12232131

但是創建的文本文件有一個換行符

DB12232131 

如何刪除改行?

感謝

KARTHIK

回答

2

由於echo始終追加一個換行符,您可以使用一種變通方法。

<nul set /p ".=%1" > c:\temp\%1.txt 

set/p有一定的侷限性,如消除前導空格和製表符,並未能與領先的等號,但我想它可以在你的情況下,可以igrnored。

+0

工程很棒。非常感謝。 KK99 2011-10-17 12:35:15

相關問題