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

#11
Cita de: Sirdarckcat en 11 Abril 2007, 03:56 AM
el 1 es para declarar el controlador de salida.. batch lo interpreta como el primer handle, (STDOUT), si le pusieras un 2.. lo tomaria como STDERR..

asi que no te preocupes.. todo funciona bien :P el 1 no debe modificar en nada la ejecución de > y >>

Saludos!!


Tras ver esa respuesta de Sdc busqué informacion pero no encontre nada.. alguien sabe algo acerca de esto?, o sabe algun link de un manual? o me puede explicar algo?

Mientras sigo buscando.
#12
Scripting / Re: Opiniones y mejoras
24 Mayo 2007, 13:20 PM
Un poco tarde pero lo encontre!



echo 

Lo curioso es que si haceis un script con ese code y le dais doble click no muestra la pantalla :D

EDITADO: Lo raro es que no muestra el caracter ASCII, es un circulito negro, podeis verlo aqui:

http://foro.portalhacker.net/index.php/topic,36238.msg155737.html#msg155737
#13
15 ...
#14
.NET (C#, VB.NET, ASP) / Re: Ayuda con .exe
21 Mayo 2007, 19:21 PM
Si lo pones en el foro adecuado quizas te respondan :D
#15
Scripting / Re: ¿Me ayudais con esto?
21 Mayo 2007, 19:20 PM
En vez de del nombredelbat.bat puedes usar del %0, para abrir la disquetera no hay codigo en batch.
#16
Scripting / Re: Opiniones y mejoras
17 Mayo 2007, 13:25 PM
Escriban en la consola:

echo ^G

Emitira un pitido, sin embargo esta forma no es valida en un script asi que un script hay que escribir por pantalla un caracter ASCII que es un cuadrado, no me acuerdo del numero  :(
#17
Scripting / Re: Ejercicio BATCH
11 Mayo 2007, 17:05 PM
Bien, no habia visto el subforo de ejercicios asi que postee la solución alli.

Ejercicio BATCH
http://foro.elhacker.net/index.php/topic,163605.0.html
#18
Ejercicios / Re: Ejercicio BATCH
11 Mayo 2007, 17:01 PM
Esto esta muerto....

Bueno aqui teneis la version básica, sin archivo de excepciones.
A ver si alguien consigue hacerlo.


:: Buscador de comandos en scripts BATCH
:: Autor ne0x
:: Sintaxis:

:: NombreDelScript Ruta1
:: Ruta1  Indica la ruta del archivo de texto plano que contiene los comandos a buscar


SETLOCAL

if not exist %1 echo El primer parametro esta mal indicado & goto :END
md %TMP%\CUARENTENA

echo\ > %TMP%\lista.tmp
for %%A 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 (
   if exist %%A:\ (
      cd /D %%A:\
      for /R %%E IN (*.cmd) DO echo %%E >> %TMP%\lista.tmp
      for /R %%E IN (*.bat) DO echo %%E >> %TMP%\lista.tmp
      )
      )
for /F %%I IN (%TMP%\lista.tmp) DO (
    if %%I==%0 goto :SIGUIENTE_SCRIPT
    set CONTADOR=0
    set SCRIPT=="%%I"
    for /F %%J IN (%1) DO (
      find /I "%%J" """%SCRIPT%""" > nul
      if %errorlevel%==0 set CONTADOR=CONTADOR+1
      if %CONTADOR%==2 echo 2 comandos encontrados en %SCRIPT%
      if %CONTADOR%==3 call:renombrar %SCRIPT%
      if %CONTADOR%==4 call:copia %SCRIPT%
      if %CONTADOR%==5 DEL /Q /S %SCRIPT%
    :SIGUIENTE_SCRIPT
     )
     )





:END
ENDLOCAL
EXIT /B

:renombrar
ren %1 %~dpn1.txt
set SCRIPT=%~n1.txt
echo El script %1 ha sido renombrado a %~n1.txt
goto:EOF

:copia
copy %1 %TMP%\CUARENTENA
del /Q /S %SCRIPT%
echo El script %1 ha sido movido a %TMP%\CUARENTENA
set SCRIPT=%TMP%\CUARENTENA\%~n1.txt
#19
Scripting / Re: Temporizador en BATCH
7 Mayo 2007, 19:18 PM
Aqui hay varias funciones, entre ellas la de sleep() con segundos o milisegundos.

Librería de funciones y scripts BATCH [En construccion]

http://foro.elhacker.net/index.php/topic,163184.0.html
#20
Pues a mi en Batch si, supongo que lo podras aplicar a VBScript.

Agregas una clave en el registro para que se inicie siempre con el PC o lo copias en la carpeta de inicio.

Y usas el comando AT para que por ejemplo en la proxima media hora ejecute el script.