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 - leogtz

#1531
Scripting / Re: como usar el comando at en BAT
20 Julio 2010, 21:18 PM
Creo que en Windows 7 no está disponible el comando msg.
#1532
Scripting / Re: [Batch] Consulta
20 Julio 2010, 07:37 AM
Bueno, no deberías usar setlocal si no lo vas a usar, quitalo.

Prueba con:
type "test.txt" | findstr /x "line"

A ver como va.
#1533
Scripting / Re: [Batch] Consulta
20 Julio 2010, 07:21 AM
Cita de: DA KILLER en 20 Julio 2010, 07:16 AM
la del /s? si, igual resultado :(

Siempre el script o se me tilda o me dice 'Se ha alcanzado el máximo nivel de recursividad de "setlocal"' y sino activo la expansion no me permite utilizar el comando FINDSTR

¿Pero qué tiene que ver "setlocal" en este simple código?:
FINDSTR /X /S "line" test.txt

Coloca TODO el código.
#1534
Scripting / Re: [Batch] Consulta
20 Julio 2010, 07:14 AM
¿Leíste mi anterior respuesta?
#1535
Scripting / Re: [Batch] Consulta
20 Julio 2010, 07:04 AM
¿No será por la opción /s que busca en las subcarpetas?
#1536
Programación C/C++ / Re: Cortar numeros
20 Julio 2010, 06:59 AM
Yo sin dudarlo sería transformarlo a un array de caracteres y así procesarlo.
#1537
Scripting / Re: [Batch] Consulta
20 Julio 2010, 06:56 AM
Cita de: DA KILLER en 20 Julio 2010, 01:10 AM

para que se entienda hacer que en el primer for se compare una variable con el contenido de un archivo (en este caso listado de usuarios) y setee otra variable para su posterior uso en otro for (que quedase algo como "2)username" y en otro archivo con los pass compare otro valor ingresado por el usuario, el password "2)password" y cotejara los mismos).
Pon un ejemplo aquí mismo para ver cómo proceder.
Cita de: DA KILLER en 20 Julio 2010, 06:02 AM
De momento estoy experimentando un problema con la shell que no se a que se debe, pero se tilda al ejecutar el comando FIND o FINDSTR, ya sea desde cmd, DOS como OS o desde un script.


¿Qué código estás utilizando?
#1538
Scripting / Re: Encerrar entre comillas- Batch
20 Julio 2010, 06:55 AM
Cita de: Nilrac en 20 Julio 2010, 05:00 AM
Perfecto amigo muchas Gracias !

Se me paso por alto ;-)

__________________________

Otra cosa,

Estoy tratando buscar unas palabras en particular en unarchivo de texto y que si las encuentra realize cierta ejecucion.
este es el code:


IF EXIST ARCHIVO.TXT (
TYPE ARCHIVO.TXT | FINDSTR /R /V /I "HOY" && (
DEL /F /Q ARCHIVO.TXT > NUL
))


lo que sucede es que si está la palabra o no HOY el archivo se elimina. lo que deseo es que si esta que se elimine el archivo de lo contrario no !

Gracias !

Nilrac, tu error está en que no entiendes lo que hace el comando findstr, consulta la opción /v y verás por qué.

Así debería funcionar:
Código (dos) [Seleccionar]
if exist "archivo.txt" (
type "archivo.txt" | findstr /r /i "hoy" && (
del /f /q "archivo.txt"
)
)

Lo que decimos con el código anterior es:
Si existe el archivo "archivo.txt" entonces:
    -muestro el archivo y si en el archivo aparece la palabra "hoy" entonces:
        -eliminamos el archivo "archivo.txt"
#1539
Scripting / Re: Bath
20 Julio 2010, 03:05 AM
¿Para qué es esto?
Cita de: Fluflu en 20 Julio 2010, 02:11 AM
if %var%==%var% (
echo hola %var%
)
#1540
En "Opciones de carpeta" vas a encontrar como desocultar archivos.