Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Angel Doze

#11
Hola pitoloko

Mira puedes usar Stread Editor SED.EXE, en su funcion de reemplazar cadenas de texto.

Mira:

@ECHO OFF

@SED.EXE "/scanWhenDone/ s/true/False/Ig" c:\prefs.js > resultado.txt

GOTO:EOF


Te explico que es lo que hace.

Va a reemplazar todas las palabras true, por false, solo si la linea contiene scanWhenDone, como correspondencia.

Lo demás ya lo deja en ti.

Salu2!
#12
Hola analca3,

Me parece que estaba haciendo falta la diagonal, y por ende no encontraba ni el disco, ni el archivo, esto te servira, le agregue una condicional para que el resultado te lo mande a un archivo de txt:


Citar@echo off
rem Leo Gutierrez R.
for %%i in (a b c d e f g h i j k l m n o p q r s t u v w x y z) do (
   dir /b %%i:\ > nul 2>&1 && (
   for /f "tokens=*" %%_ in ('dir /b /s %%i:\archivoloco.txt 2^>^&1^|FIND /I "."') do (
      del /f /q "%%_" && echo.Se encontro y elimino : %%~_ >> DelDat.txt
   )
   )
) >NUL 2>&1
pause
exit /b 0

Si no te arroja ningun  "txt". es por que no existe dicho archivo loco.

Salu2!
#13
Hola Leo :silbar: Viejo Conocido...

Pues te digo algo. En Windows Vista, no tengo ningun problema, con ninguno de los ejemplos que pones. Quizas para WV, los de M$, pulieron el detalle ;)

Salu2!