1樓:
不清楚你的實際檔案/情況,僅以問題中的樣例/說明為據
以下**複製貼上到記事本,另存為xx.bat,編碼選ansi,跟要處理的檔案放一起執行
<# :
cls@echo off
rem 在多個txt文字檔案的指定行開頭行首位置插入指定字串內容
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
powershell -noprofile -executionpolicy bypass "invoke-command -scriptblock ([scriptblock]::create([io.file]::
readalltext('%~f0',[text.encoding]::default))) -args '%~dp0'"
echo;%#% +%$%%$%/%@% %z%
pause
exit
#>$path=$args[0];
$line=5;
$addword='tab';
$newfolder=$path+'#result';
if(-not (test-path -liter $newfolder));
$enc=[text.encoding]::default;
$files=@(dir -liter $path|?);
for($i=0;$i -lt $files.length;$i++);
[io.file]::writealllines($newfolder+'\'+$files[$i].name, $text, $enc);}
2樓:反翽葚讛笀仕藖
請問題主是怎麼做的?我現在也需要做這個。
求一個批處理:多個txt中逗號換成tab 30
3樓:依夢琴瑤
不錯,自我解決能力很好!
4樓:匿名使用者
請問題主是怎麼做的?我現在也需要做這個。
如何用BAT批處理定時更改指定PHP檔案內的指定內容
配置檔案.inifor f delims a in 配置檔案.ini do set str a set str str abcdef ghijkl echo str 1.ini move 1.ini 配置檔案.ini 請在c盤根目錄下執行!如何用bat批處理定時更改指定ini檔案內的指定內容?不清楚...
怎樣用批處理批量刪除多個檔名中的指定文字
for f ain dir a b s windir 123 dodel f q a a用上面的方法可以刪除除了長檔名的檔案 例如123目錄裡有 1.txt和新建 文字文件.txt 用上面的方法它只會刪1。txt,新建 文字文件.txt這個刪不了 可以使用軟體,如notpad 使用方法,看引用部分 ...
如何簡單的用 批處理發郵件,如何用批處理發郵件
用 軟體不更好麼,難道你喜歡用dos系統?如何用批處理發郵件 已把批處理檔案和附件傳送。批處理怎樣自動發郵件 計劃任務裡面的任務是由系統程序呼叫執行的。在還沒有開機的前提下,系統程序沒有載入,是無法執行的。凡是建立在軟體 系統基礎上的方法都是不可能的。但建立在硬體上的是可以的。如果在主機板上可以的話...