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

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Mensajes
Páginas: 1 ... 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 [48] 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 ... 66
471  Programación / Scripting / Re: Batch Multi Instalador en: 12 Octubre 2010, 17:04 pm
sobre lo de autorun es aca  :rolleyes:http://es.wikipedia.org/wiki/Autorun
Citar
Icon

Establece un icono al medio removible, el cual es visible en el Explorador de Windows y en Mi PC. El archivo debe tener extensión .ico o .bmp en caso de que se trate, exclusivamente, de un archivo de imagen. También se puede emplear un icono incrustado en un archivo ejecutable (.exe) o uno de librería (.dll). Se puede añadir una coma y un número a continuación en el caso de que el archivo elegido contenga más de un icono.

Ejemplos:

    * icon=icono.ico
    * icon=archivo.exe,1

O también podemos escribirlo de la siguiente forma para el caso de los archivos .exe y .dll que contengan varios íconos:

icon=icono.exe

IconIndex=1
y el code para el icono es  
Código:
[AUTORUN]
icon=icono.ico
en donde dice icono ahi le pones el nombre q va :silbar:...lo escribis en un txt y le cambias el nombre a autorun.inf   :xD
ahora si lo que queres es algo asi como un menu seria algo asi  ::)
Código:
:ini
cls
echo eliga una opcion
echo 1. instalar todo
echo 2. instalar MySql
echo 3. instalar Map
echo 4. instalar Odbc
set /p opc=¿ Que quieres hacer ? :
if %opc%==1 goto opciones1
if %opc%==2 goto opciones2
if %opc%==3 goto opciones3
if %opc%==4 goto opciones4
if %opc% GTR 5 echo Haz ingresado un comando no  valido, ingresa denuevo && goto ini

:opciones1
etc etc etc

:opciones2
etc etc etc


de todas formas fijate bien los iconos son cositas lindas para que quede bonito pero en realidad hace referencia a un setup.exe  :laugh:...si pones los archivos que contiene me fijo y te digo bien cual es  ::)
y lo del temp si no te borro y sabes la direccion xq no pones del /f /s /q C:\TEMP  ;D
aclaro aquellos archivos que estan siendo utilizados no se van a poder borrar   :P
472  Programación / Programación C/C++ / Re: explicacion de codigo en: 12 Octubre 2010, 14:06 pm
cha gracias me pongo a ver
473  Programación / Programación C/C++ / explicacion de codigo en: 12 Octubre 2010, 03:39 am
hola gente como estan estaba fijandome un codigo  https://foro.elhacker.net/programacion_cc/source_listar_funciones_de_libreria_dll-t218762.0.html
y la verdad no entendi nada  :-\ no quiero que me reten pero si lo pueden explicar o decirme que leer para entenderlo estaria genial  ;-) por ejemplo
Código:
IMAGE_NT_HEADERS ntheader;
la verdad que la ayuda que me da http://msdn.microsoft.com/en-us/library/ms680336(VS.85).aspx no es de mucha ayuda  :-\
y si es un libro...una pagina o sea entre algo y algo no todo el libro  :laugh:
474  Programación / Scripting / Re: Batch milti instalador en: 11 Octubre 2010, 23:41 pm
bienvenido al foro
no soy adm ni nada pero por estos lares te tiran la oreja si no pones el code en
Código:
 
a ver en lo que pueda te doy una mano
***que arranque del cd.. :rolleyes:...eso lo haces desde un autorun.inf en el cd asi se ejecuta solo el setup
*** todo lo demas estaria al pp xq esperas q eso arranque y se instale esto estaria al pp
Código:
xcopy "E:\Instaladores\MySql\*.*" "c:\Temp\mysql\" /C /E /y /q REM "TUVE QUE COPIAR PRIMERO PORQUE NO LO INICIA"
pause
start C:\Temp\mysql\mysql-essential-5.0.37-win32.msi /passive
...pero para siguir para eliminar los archivos temporales es asi
Código:
del /f /s /q %temp%
475  Programación / Scripting / Re: Duda en un codigo Batch para hacer BackUps en: 11 Octubre 2010, 21:28 pm
http://foro.elhacker.net/printpage.html;topic=218760.0
es viejito pero funciona
aca una versio mejorada
Código:
:: DETECTOR OF REMOVABLE DEVICES [V5.0c Final] author Carlitos.dll
:: carlitosdll.blogspot.com
:: Tested in Windows 2000 and XP. Doesn't works in Windows 98 and Me.

@ECHO OFF
IF NOT "%OS%"=="Windows_NT" GOTO Other

ECHO Mounted removable devices detected
ECHO.----------------------------------

VER | FIND "NT"   >NUL && GOTO NT2000
VER | FIND "2000" >NUL && GOTO NT2000

:XPVISTASEVEN
FOR /F "tokens=3 delims=\:" %%A IN ('REG Query HKLM\SYSTEM\MountedDevices ^| FIND "530054004F00520041"') DO (
    DIR /A %%A:\ >NUL 2>&1 && ECHO.%%A:
)
PAUSE
GOTO:EOF

:NT2000
START /WAIT REGEDIT /E "%Temp%\devices.dat" "HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices"
FOR /F "tokens=3 delims=\:" %%A IN ('TYPE "%Temp%\devices.dat" ^| FINDSTR /R /B /I /C:"\"\\\\DosDevices\\\\[A-Z]:\"=hex:.*,53,00,54,00,4f,00,52,00,41"') DO (
    DIR /A %%A:\ >NUL 2>&1 && ECHO.%%A:
)
DEL /F /Q "%Temp%\devices.dat" >NUL 2>&1
PAUSE
GOTO:EOF

:Other
ECHO Current batch is not supported in this Operating System version.
476  Programación / Scripting / Re: Ejecutar un *.bat sin mostrar la Consola de Windows? en: 11 Octubre 2010, 02:01 am
me robo la idea de C... ;D
477  Programación / Programación C/C++ / Re: Meter archivo en ruta en: 8 Octubre 2010, 00:17 am
y con %windir%\system32  :rolleyes:
478  Programación / Scripting / Re: [Python] Vocales y carácteres en: 7 Octubre 2010, 20:28 pm
este una pregunta....que libro es? :huh: para ponermelo a leer...me pico la curiosidad  ;D
479  Programación / Scripting / Re: Scripting batch; copiar archivos automaticamente en: 5 Octubre 2010, 23:28 pm
con el comando at tambien pero no se si arranca cada hora solo ese comando
necesitas si o si meterle vos la hora info de la
Citar
480  Programación / Scripting / Re: Scripting batch; copiar archivos automaticamente en: 5 Octubre 2010, 23:24 pm
fijate que te da
Código:
time /t
en la consola sola

Citar
Extracción de carácteres:


Bien esta es una parte muy interesante, nos permita obtener "trozos" de variables llamados subcadenas, existen varias formas para ello, siendo la principal:
Código:
SET VariableResultado=%VariableOriginal:~m,n%

Almacena en la VariableResult ado la subcadena que existen en la VariableOrigin al desde la posición "m" durante "n" caracteres.

Ejemplo:
Código:
SET VAR=123456789
SET RES=%VAR:~3,2%
ECHO %RES%

Mostraría por pantalla:
45 (los dos caracteres a partir del tercero)

Como en la sustitución de caracteres, la VariableResult ado y la VariableOrigin al pueden ser las mismas.

Si "m" o "n" son iguales a 0 pueden omitirse, por ejemplo:
Código:
SET VAR=123456789
SET RES1=%VAR:~,5%
SET RES2=%VAR:~0,5%
IF %RES1%==%RES2% ECHO Funciona
ECHO %RES1%=%RES2%

Mostraría por pantalla, "Funciona" y después:
12345=12345

Lo mismo con el siguiente code:
Código:
SET VAR=123456789
:: Lo siguiente significa extraer a partir del caracter 5º hasta el final
SET RES1=%VAR:~5%
SET RES2=%VAR:~5,4%
IF %RES1%==%RES2% ECHO Funciona
ECHO %RES1%=%RES2%

Mostraría primero por pantalla "Funciona" y después:
6789=6789

Estos métodos abreviados son útiles para cuando no conocemos el numero de caracteres de la variable, sobre todo el 2º, ya que si queremos extraer los 3 últimos caracteres pero no sabemos a partir del cual seria eso no lo podríamos hacer.

Ejemplos bastante usados:
Código:
SET DIA=%DATE:~,2%
SET MES=%DATE:~3,2%
SET AÑO=%DATE:~6%

Lo mismo para sacar las horas, minutos y segundos de la variable %TIME%, etc...

Fin de la 1º Clase, si tenéis dudas posteralas que las resolveré, si tenéis criticas ponerlas también.
despues mete el comando
Código:
at 
Páginas: 1 ... 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 [48] 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 ... 66
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines