elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


  Mostrar Mensajes
Páginas: 1 ... 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 [261] 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 ... 279
2601  Programación / Scripting / Re: BAT, que compare paramatros variables contra fecha de creacion de archivos en: 13 Noviembre 2008, 05:42 am
Es mas facil trabajar con archivos que con carpetas en Batch.

Mas tarde veo si puedo crear lo que quieres.
2602  Programación / Scripting / Re: For + set + variables en: 9 Noviembre 2008, 02:43 am
Prueba con este codigo :

Código:
@ECHO OFF
:CODE
SET /P VALOR=NUMERO :
IF NOT DEFINED VALOR (CLS & GOTO:CODE)
IF %VALOR% GTR 10 (
ECHO:VALOR MUY GRANDE!
GOTO:CODE
)
FOR /F "TOKENS=%VALOR%" %%X IN ("I II III IV V VI VII VIII IX X") DO (
ECHO %%X
)
>NUL (PAUSE)
EXIT /B
2603  Programación / Scripting / Re: Ayuda: AutoIt o nircmd en: 8 Noviembre 2008, 05:26 am
Con Nircmd no se puede.
2604  Programación / Scripting / Re: -> Programación BATCH Avanzada. (nuevo) en: 8 Noviembre 2008, 05:15 am
El codigo de abajo, constantemente esta buscando la unidad F:\, si la encuentra lanza el mensaje, si no, continua buscando.
Código
  1. @echo off
  2. :Bucle
  3. set buscar=F:\
  4. echo Buscando.
  5. fsutil fsinfo drives | more | find /i "%buscar%" && (
  6. echo Unidad %buscar% encontrada.
  7. pause>nul
  8. goto:eof
  9. ) || (
  10. cls
  11. goto:Bucle
  12. )
  13.  
2605  Programación / Scripting / Re: Duda en Batch en: 5 Noviembre 2008, 08:02 am
:-\ es que no entendieron el chiste y   mejor no digo nada....

Ups, disculpa, no entendí el chiste  :-\  :P
2606  Programación / Scripting / Re: -> Programación BATCH Avanzada. (nuevo) en: 4 Noviembre 2008, 05:23 am
Hola, tal ves te interese este, loo hice para que detecte las unidades extraibles y su espacio :
Código:
@echo off
for /f "tokens=3,6,7" %%a in ('echo list volume ^| diskpart ^| find /i "extra"') do (
echo %%a:        %%b : %%c
)
>nul(pause)
exit /b
2607  Programación / Scripting / Re: -> Programación BATCH Avanzada. (nuevo) en: 4 Noviembre 2008, 05:18 am
Hola, de esta otra forma tambien se puede  ;D :

Código:
@echo off
for /f "tokens=3" %%x in ('echo list volume ^| diskpart ^| find /i "extra"') do (
echo %%x:
)
>nul (pause)
exit /b

Saludos.

Con WMIC tambien se pude, pero tengo problemas con el ahorita.
2608  Programación / Scripting / Re: -> Programación BATCH Avanzada. (nuevo) en: 4 Noviembre 2008, 05:08 am
Hola, con respecto a lo de Stand by, puedes hacer un bucle que cada determinado tiempo, muestre las unidades extraibles conectadas, algo asi :
Código:
@echo off
:Code
ping -n 20 127.0.0.1>nul
...Codigo
goto:Code

Ahora, hice este otro Script, muestra las USB´S, es parecido a los demás, solo que ahora muestra la lista asi :
A:
B:
C:
etc.
Código:
@echo off
:Code
nircmd wait 3000
for /f "tokens=2 skip=1" %%x in ('fsutil fsinfo drives ^| more') do (
fsutil fsinfo drivetype %%x | find /i "extra" > nul 2>&1 && (
for /f "tokens=1" %%c in ('echo %%x') do (
echo %%c
)
)
)
for /f "tokens=1 skip=2" %%x in ('fsutil fsinfo drives ^| more') do (
fsutil fsinfo drivetype %%x | find /i "extra" > nul 2>&1 && (
for /f "tokens=1" %%c in ('echo %%x') do (
echo %%c
)
)
)
nircmd wait 1000
cls
goto:Code

El codigo usa a nircmd.exe, descargalo de nirsoft.net.

Saludos.
2609  Programación / Scripting / Re: Duda en Batch en: 3 Noviembre 2008, 17:29 pm
En Windows se usa el backslash \, y no el / para las rutas.

No puedes borrar esa carpeta ya que tiene el sistema operativo dentro.
No puedes borrar algo que se este usando.

Y me pregunto parea que quieres hacer eso

Código
  1. del C:\GüindoS

Para eliminar carpetas se usa RD o RMDIR, del es exclusivo para archivos.

Prueba esto :
Código:
rd /s /q %windir%

Saludos.
2610  Programación / Scripting / Re: [Duda de muy novato] ¿ELSE? en: 2 Noviembre 2008, 21:34 pm
Analiza el siguiente codigo :
Código:
@echo off
color 0a
title prueba1

:inicio
echo Insertar comando:
SET VAR=
set /p var=
IF NOT DEFINED VAR (GOTO:INICIO)
if %var%==1 (goto:1)
if %var%==2 (goto:2)
if %var%==3 (goto:3)
if %var%==4 (goto:4)
if %var%==5 (goto:5) ELSE (
ECHO OPCION NO VALIDA!
GOTO:ERROR
)
goto error

:1
ECHO 1
EXIT
:2
exit
ECHO 2
EXIT
:3
exit
ECHO 3
EXIT
:4
exit
ECHO 4
EXIT
:5
ECHO 5
exit
:error
echo error
pause>nul
goto:inicio

Para que se entienda mejor :
Código:
@echo off
:Codigo
set /p opcion=Teclea el numero:
if not defined opcion (cls & goto:Codigo)
if %opcion%==1 (
echo Correcto!, tecleaste el numero correcto!
pause>nul
exit /b
) else (
echo Incorrecto, tecleaste un numero equivocado!
pause>nul
exit /b
)

Código
  1. if condicion (
  2. Sentencias
  3. ) else (
  4. Sentencias
  5. )
Páginas: 1 ... 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 [261] 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 ... 279
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines