Windows XP Community - XPHeads



Buscar y Reemplazar en un archivo de manera automatica

microsoft.public.es.windowsxp


Reply
  #1 (permalink)  
Old 07-07-2008, 01:48 PM
kazabeDELETE@gmailDELETE.com
 
Posts: n/a
Buscar y Reemplazar en un archivo de manera automatica
Holas.

Debido a problemas que se presentan en una aplicacion local que
tenemos en la empresa, hemos tenido que cambiar el proceso de
instalacion, realizando el reemplazo de unos archivos de
configuracion, y editando otros.

Estoy buscando la manera de realizar ese proceso de manera
automatica; ya puedo hacer por medio de un script sencillo .bat que
despues de ejecutar el instalador se reemplacen automaticamente los
archivos necesarios; Pero aquellos que no debo reemplazar sino
simplemente editarlos para modificarles un par de lineas, ahi si me
toca hacerlo manualmente todavia.

Como puedo automatizar este ultimo paso? Lo unico que necesito es en
dos archivos de texto, buscar una frase y reemplazarla por otra, pero
de manera automatica.

Como puedo hacer eso?

Gracias de antemano por su colaboracion

saludos
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Sponsored Links
  #2 (permalink)  
Old 07-07-2008, 02:04 PM
Ezequiel
 
Posts: n/a
Re: Buscar y Reemplazar en un archivo de manera automatica
Hola.-
La frace que tenes que cambiar es siempre la misma y el cambio es siempre el
mismo?
o sea, no seria mas facil cambiar el archivo o sea remplazarlo por el ya
cambiado?
Solo es una pregunta... para que te sea mas facil, cualquier cosa consulta.-

"kazabeDELETE@gmailDELETE.com" <kazabe@gmail.com> escribió en el mensaje
news:636992c3-f91e-41ed-ab30-4f30618386e0@k30g2000hse.googlegroups.com...
> Holas.
>
> Debido a problemas que se presentan en una aplicacion local que
> tenemos en la empresa, hemos tenido que cambiar el proceso de
> instalacion, realizando el reemplazo de unos archivos de
> configuracion, y editando otros.
>
> Estoy buscando la manera de realizar ese proceso de manera
> automatica; ya puedo hacer por medio de un script sencillo .bat que
> despues de ejecutar el instalador se reemplacen automaticamente los
> archivos necesarios; Pero aquellos que no debo reemplazar sino
> simplemente editarlos para modificarles un par de lineas, ahi si me
> toca hacerlo manualmente todavia.
>
> Como puedo automatizar este ultimo paso? Lo unico que necesito es en
> dos archivos de texto, buscar una frase y reemplazarla por otra, pero
> de manera automatica.
>
> Como puedo hacer eso?
>
> Gracias de antemano por su colaboracion
>
> saludos



Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 07-07-2008, 02:13 PM
Luis García Bustos - SysAdmin
 
Posts: n/a
Re: Buscar y Reemplazar en un archivo de manera automatica
On 7 jul, 10:48, "kazabeDEL...@gmailDELETE.com" <kaz...@gmail.com>
wrote:
> Holas.
>
> Debido a problemas que se presentan en una aplicacion local que
> tenemos en la empresa, hemos tenido que cambiar el proceso de
> instalacion, realizando el reemplazo de unos archivos de
> configuracion, y editando otros.
>
> Estoy buscando la manera de realizar ese proceso de manera
> automatica; *ya puedo hacer por medio de un script sencillo .bat que
> despues de ejecutar el instalador se reemplacen automaticamente los
> archivos necesarios; Pero aquellos que no debo reemplazar sino
> simplemente editarlos para modificarles un par de lineas, ahi si me
> toca hacerlo manualmente todavia.
>
> Como puedo automatizar este ultimo paso? *Lo unico que necesito es en
> dos archivos de texto, buscar una frase y reemplazarla por otra, pero
> de manera automatica.
>
> Como puedo hacer eso?
>
> Gracias de antemano por su colaboracion
>
> saludos


Con Sed (originaria de Unix, pero con ports Win32) o con GSar (Win32
nativo). Te doy un ejemplo con Gsar:

http://gnuwin32.sourceforge.net/packages/gsar.htm

Esto cambia la ocurrencia de la palabra FILIAL por el parámetro %1%
que le pasemos a Cambiar.Bat

Cambiar BAT
gsar -o -sFILIAL -r%1% Conexion.bat


Conexion.BAT
@ECHO OFF
@ECHO ESTABLECIENDO UNA CONEXION...

@ECHO INTENTANDO ESTABLECER LA CONEXION...
@VPNCLIENT CONNECT "VPN" > Log.Txt

REM VERIFICAR EL ERRORLEVEL LUEGO DE INTENTAR ESTABLECER LA CONEXIÓN.

IF NOT ERRORLEVEL 200 GOTO FAILED

REM EL CLIENTE RETORNA UN ERRORLEVEL = 200 SI LA CONEXIÓN SE
ESTABLECIÓN SATISFACTORIAMENTE.
REM SI LLEGÓ HASTA AQUÍ, LA CONEXIÓN ESTÁ ESTABLECIDA, EJECUTAR EL
RELEVAMIENTO O CUALQUIER OTRO SCRIPT.

@ECHO AGUARDE... REALIZANDO EL RELEVAMIENTO DE HARDWARE Y SOFTWARE DE
SU PC.
@del c:\windows\mvpcinfo.ini
@mvpcinfo.exe -log -cfg".\pcinfohw.cfg" -rt".\templhw.csv" -s -d"\
\10.FILIAL.0.41\aplic\aplic\inventario\Hardware\"
@del c:\windows\mvpcinfo.ini
@mvpcinfo.exe -log -cfg".\pcinfosw.cfg" -rt".\templsw.csv" -s -d"\
\10.FILIAL.0.41\aplic\aplic\inventario\Software\"
GOTO END

:FAILED
CLS
@ECHO ERROR EN LA CONEXION.

:END
CLS
EXIT

Espero te sirva.

Luis García Bustos
http://luisgarciaar.blogspot.com
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 07-07-2008, 03:27 PM
kazabeDELETE@gmailDELETE.com
 
Posts: n/a
Re: Buscar y Reemplazar en un archivo de manera automatica
On 7 jul, 09:04, "Ezequiel" <e...@syncrogroup.com.ar> wrote:
> Hola.-
> La frace que tenes que cambiar es siempre la misma y el cambio es siempre el
> mismo?


Sip. Siempre es la misma frase:

Ejemplo

Donde diga "Sistema contable 1A para Grupos" Colocar "Contabilidad 1A
Empresarial".

Eso es todo lo que busco

saludos

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 02:12 PM.








Design by Vjacheslav Trushkin for phpBBStyles.com.
Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74