Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Batch skripta za pretragu & zamenu fajlova na zadanin string

[es] :: Skript jezici :: Batch skripta za pretragu & zamenu fajlova na zadanin string

[ Pregleda: 3126 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

krul
Cardak ni na nebu ...

Član broj: 16060
Poruke: 85
*.bchsia.telus.net.



+1 Profil

icon Batch skripta za pretragu & zamenu fajlova na zadanin string13.03.2008. u 14:39 - pre 151 meseci
Pozdrav,
Buduci da nisam nasao adekvatni forum na "Windows" forumu odlucio sam da svoj problem iznesem ovde, ako pak to nije pravo mesto premestajte :-)
Naime, treba mi batch skripta za pretragu svih fajlova unutar foldera i njegovih subfoldera.

Scripta bi trebala da pretrazi sve fajlove (recimo tipa *.config) i unutar svakog fajla da zameni (ako nadje) string (144.55.33.66) sa 177.22.33.77)

Ja sam nesto brljao sa sledecim:

Code:

@echo off
setLocal EnableDelayedExpansion

::Delete existing tmp file
IF EXIST filelist.txt DEL filelist.txt

for /f "tokens=* delims= " %%a in ('dir/s/b/a-s C:\testfolder\*.config') do (
  find "144.55.33.66" %%a
  IF NOT ERRORLEVEL 1 ECHO %%a CONTAINS "177.22.33.77"
  IF NOT ERRORLEVEL 1 copy /Y %%a filelist.txt
 )


????
Jednostavnost! Odlika genijalnosti
 
Odgovor na temu

[es] :: Skript jezici :: Batch skripta za pretragu & zamenu fajlova na zadanin string

[ Pregleda: 3126 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.