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

#2201
No, no, yo te dejé el código funcionando, si lo modificaste es responsabilidad tuya.
#2202
Ha sido mi error, quitale el "pause>nul", de ahí que se quede "pillado".
#2203
Ejercicios / Re: ejercicio java duda
2 Noviembre 2009, 20:58 PM
No sé nada de Java, pero creo que la creación de la variable Comidas de tipo enumerado es así:
Código (java) [Seleccionar]

enum comida {
       PATATA, MANZANA, TRIGO, PERA, MAIZ, TOMATE, MELON, PUERRO, CALABAZA, CEBADA
     } Comidas;


Ahora faltaría analizar cada elemento con un switch y así clasificarlos.
Código (java) [Seleccionar]

switch(Comidas)
    {
        case PATATA:
        printf("Verdura\n");
        case MANZANA:
        printf("Manzana\n");
        ...
    }


Esto no sé si sea factible en Java, pero la base es la misma sobre C.

Saludos.
#2204
Claro que la línea con el CD está mal, no puedes entrar en dos directorios distintos a la misma vez.

El siguiente código encuentra las unidades de disco disponibles en el sistema, en seguida busca el archivo a eliminar, en este caso yo lo llamé "archivoloco.txt" sólo para ilustrar.

El archivo lo tengo en las siguientes rutas :

C:\>code
C:\Documents and Settings\Administrador\Escritorio\archivoloco.txt
C:\Documents and Settings\Administrador\Escritorio\Escuela\archivoloco.txt
D:\RECOVERY\archivoloco.txt
F:\problemas\archivoloco.txt
G:\psico\archivoloco.txt

C:\>


Se trata de eliminarlo.

Código (dos) [Seleccionar]
@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') do (
del /f /q "%%_"
)
)
)
pause>nul
exit /b 0


Y eso fue todo, si volviera a buscar los archivos en los distintos discos, esto obtendría:

C:\>lala
No se encuentra el archivo
No se encuentra el archivo
No se encuentra el archivo
No se encuentra el archivo

C:\>


Saludos.
#2205
Cita de: analca3 en  1 Noviembre 2009, 15:21 PM
Hola. He probado poner C:\ D:\ H:\ en vez de %Homedrive%\, pero no va... me dice que la sintaxis no es correcta... ¿Que puedo hacer?

PD: Siento mucho el doble post :(.

Salu2!!!

Necesito ver tu código.
#2206
¿Y como sabemos que nombres tienen los "worms"?
#2207
El código sólo es válido para el disco duro donde esté tu sistema operativo, comunmente en C:.

Para conocer las variables de entorno del CMD, teclea el comando "SET".

Luego te ayudo con lo demás.
#2208
¿Qué archivo?.

Algo así debería funcionar:

@echo off
cd /d "%homedrive%\"
for /f "tokens=*" %%_ in ('dir /b /s "archivo.txt"') do (
del /f /q "%%_"
)

El archivo a eliminar sería "archivo.txt", eso debes cambiar.
#2209
type "file.txt" | find /n /i "flony"

O juega con findstr /n.

Saludos.
#2210
¿Qué convencionales?