1樓:匿名使用者
@echo off
type 1.txt|find /v "1234">1.new
move /y 1.new 1.txt
幫忙寫一個批處理刪除txt裡的一些數字,謝謝!!
2樓:來自飛英塔說話詼諧的春風
**已發,累死了。。。
3樓:匿名使用者
把包含有要處理號碼的txt檔案,拖到儲存的.bat檔案的圖示上。結果就自動生成並開啟。
修改後的精簡批處理**重新帖出。能滿足上面例句的情況。
@echo off>結果.txt
setlocal enabledelayedexpansion
for /f "usebackq delims=" %%i in ("%~f1") do (
start "" 結果.txt&exit
:sub
set "tp=%~1"
:lpfor /f "tokens=1,2,3* delims= " %%i in ("!tp!") do (
echo.%%k>>結果.txt)
goto :eof
4樓:往後餘生
辦法是有,但是現實問題會很多。
大文字里選擇選單,編輯-替換,在上行輸入86-,下行空出,選擇全部替換,可以把86-全部刪除。
但是我看到你後面的**號碼裡有很多是八位,個別是七位,不是太好處理。
如果全是八位可以。
開啟excel,選擇開啟檔案,然後在檔案型別裡選擇所有檔案,找到你這個txt檔案 ,然後以換行符為製表符,這樣就會出現一列這些數字。
然後對這些文字轉成數字,選擇所有有資料的格子,右點,設定單元格格式,然後再進行有效數字限定,為4+8共12位。後面數字選擇「直接捨棄」而不是「四捨五入」。
就可以了。
5樓:匿名使用者
@echo off
findstr /v "86-" 你的文件名字.txt>b.txtfindstr /v "-" b.txt>jg.txtdel /q /f b.txt
ren 你的文件名字.txt 你的文件名字.bakren jg.txt 你的文件名字.txt
如何用批處理命令刪除txt檔案裡某一區域的內容
6樓:匿名使用者
我有大量文字檔案,需要把第2至第10行的內容整行刪除
同時,我需要把第一行的內容作為文字檔案的檔名
請大師指教,謝謝!
請問怎麼用批處理把一堆txt檔案裡的第一行刪掉?
7樓:孤星
-----
@echo off
setlocal enabledelayedexpansionfor /r %%a in (*.txt) do (set "n=0"
for /f "skip=1 delims=*" %%b in ('type "%%a"') do (
set/a "n+=1"
if "!n!"=="1" (echo %%b>"%%a") else echo %%b>>"%%a"
))pause
-----
放在要處理的目錄下執行,也處理子目錄..
最好先測試下再執行哦.
c中dataGridView的一行刪除,資料庫資料如何自動排列
ilistselectobj this.fslgridview1.getselectedkeys string flagdel 0 if selectobj null else if flagdel 1 if flagdel 2 this.fslgridview1.databind gridview...
matlab中如何刪除上一行命令
l一 在命令視窗 command window 中輸入了錯誤的命令,這個錯誤的命令可能無法執行,但是他會在前面有顯示,如果想把命令視窗中的執行過的命令 包括錯誤和正確的 都刪除的話,就在命令視窗中輸入clear,然後回車就可以了,這個命令會把在命令視窗中輸入過的命令清空,但是在命令歷史視窗可以找到這...
excel中怎麼刪除同一行中的重複值
alt f11,在vbe視窗中插入模組,貼上以下 回到excel介面,alt f8,執行下面這個巨集。sub 這個巨集 dim arr,d as object,brr crr,sh as worksheet t timer arr activesheet.a1 currentregion redim...