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

#821
CitarLo del 1 y el 0 se entiende:
1 = TRUE
0 = FALSE

Se entiende, ahora xD
#822
Scripting / Re: [Reto Batch] It's a dir?
5 Mayo 2012, 18:30 PM
Ya he visto la solución, yo por mi parte voy a buscar alguna manera alternativa de pasar el reto (aunque obviamente sera mas larga y lenta) si no no tiene gracia xD
#823
Cuanto de larga tiene que ser la cadena? La salida que es binario o que? xD
#824
Algo como esto?

Código (dos) [Seleccionar]
@echo off
Setlocal EnableDelayedExpansion
For /L %%i in (0,1,20) do ( set /a num=!RANDOM! * 1000 / 32768 +1
if !num! LEQ 99 (set /a num=!num!+100)
if !num! GEQ 1000 (set /a num=!num!-100)
echo !num!>>archivo.tmp)
type archivo.tmp | sort
del archivo.tmp


EDIT: Me acabo de fijar que no todos son de 3 cifras, sigo con ello..
ReEDIT: Creo que con eso basta xD
REReEdit: Cierto, a mi también me salio un 99 :S a ver si ahora..
#825
A ver si esto es lo que pide el reto:

Código (dos) [Seleccionar]
@Echo off
:menu
cls
rem By -- KiLiaN --
echo (s)Salir
echo.
echo 1- Eliminar una de las opciones del menu contextual.
echo.
echo 2- Añadir una opcion al menu contextual.
echo.
echo 3- Ver las opciones del menu contextual.
echo.

set /P option=Elige una opcion:

if "%option%" EQU "1" goto :borra
if "%option%" EQU "2" goto :nueva
if "%option%" EQU "3" goto :comprueba
if "%option%" EQU "s" exit
goto:menu

:nueva
echo.
echo.
set /P ext=Escribe la extension que quieres añadir al menu:
echo.
Reg Add HKCR\Directory\shell\%ext% /F

set /P act=Escribe la accion que quieres que haga la extensión:
Reg Add HKCR\Directory\shell\%ext%\Command /D "%act%" /F
goto:menu


:borra
set /P ext=Escribe la extension que quieres eliminar del menu:
Reg Delete HKCR\Directory\shell\%ext% /F
goto:menu

:comprueba
Reg Query HKCR\Directory\shell

:eof
echo.
echo.
pause>nul


Hay que ejecutarlo como administrador..
#826
Al menú contextual de que? del escritorio, de una carpeta, del cmd?
#827
Se me borra la pantalla y sale holaaaaa ¬¬ no creo que necesites un pantallazo para eso xD
#828
Pues no se que error te da a mi me funciona a la perfección..
Código (dos) [Seleccionar]
@echo off
:Hola
Set /P Disk=^>^>^>
If "%Disk%" EQU "puntoinfinito" (recover & goto :Sigue)
If "%Disk%" EQU "salir" (Exit)
If "%Disk%" EQU "ayuda" (echo Pon "Puntoinfinito" para continuar la recuperación.Pon Salir para salir de la aplicacion. Pon "Help" para ver los comandos disponibles.)
Goto :Hola

:Sigue
cls
echo holaaa
pause>nul
#829
Código (dos) [Seleccionar]
:Hola
Set /P Disk=^>^>^>
If "%Disk%" EQU "puntoinfinito" (recover & goto :Sigue)
If "%Disk%" EQU "salir" (Exit)
If "%Disk%" EQU "ayuda" (echo Pon "Puntoinfinito" para continuar la recuperación. Pon

"Salir" para salir de la aplicacion. Pon "Help" para ver los comandos disponibles.)
Goto :Hola

:Sigue
cls
echo holaaa
pause>nul


Prueba así..
#830
Yo creo que no se borra, es solo que no puedes acceder a esa información..Por eso con el tiempo se puede recuperar la memoria, entrenando el cerebro, estando en sitios conocidos, mismas personas, al final el cerebro vuelve a abrir ese puente de conexion y entonces es cuando recuerdas una situación pasada o algo aunque para ti en ese momento sea nuevo (porque no te acuerdas).