TUTORIAL PROGRAMACION BAT

Iniciado por soplo, 8 Septiembre 2003, 14:29 PM

0 Miembros y 1 Visitante están viendo este tema.

GroK

Cita de: JEYKOTT en 15 Junio 2007, 19:59 PM
hola.. mi pregunta es la siguiente.

puede crearse un bat para que cree una excepción en el firewall de windows para una aplicacion?

agradezco la respuesta.


@echo off
reg add HKLM\SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List /v "Aplicacion" /d "C:\Ruta\Aplicacion.exe:*:Enabled:Aplicacion" /f


Saludos
"I put on my Hendrix album and my son said 'Dad, who's that?' and i said 'Well son, that's God' "- Robert Plant


|Azrack|

Cita de: Jo$$ en  6 Diciembre 2006, 00:37 AM
Cita de: |Firewall| en  6 Diciembre 2006, 00:05 AM
alguien sabe como aumentar la ventana de ms-dos a fullscreen
pero con codigo xq desde propiedades si se puede

Desde predeterminados
gracias pero yo kisiera hacerlo con un bat osea en code.

EHO

Necesito crear un archivo BAT que realice el respaldo de todos los archivos y carpetas que estan en Doccuments and Settings y que lo grabe en una carpeta llamada trabajo en raíz de C:

CHALYWALL2006

Que tal, muy buen Tutorial, estoy queriendo inciar .bat que mande un mail via una sesion SMTP, es posible?, como hago para mandar el HELO y demas cosas?
muchas gracias

Siuto

#374
podes usar el netcat convinado con un bat para hacer eso aca te dejo un ejemplo:

~$ nc mail.servidor.com
220 mail.servidor.com ESMTP Postfix
HELO yo
250 mail.servidor.com
MAIL FROM:guillermito@microchof.com
250 Ok
RCPT TO:manolo@cocaloca.es
250 Ok
DATA
354 End data with <CR><LF>.<CR><LF>
Aviso: su licencia ha caducado. Me deben un pastón.
.
250 Ok: queued as D44314A607
QUIT
221 Bye


El nc no viene incorporado en el sistema, tenes que bajarlo aparte, mira en Google.

Source: crysol.org

kakake

hola, me acabo de incorporar al foro y no me ha dado tiempo a leerme todos los post, pero tengo un problema muy sencillo de aclarar (o eso creo al menos)

quiero crear un archivo bat que se ejecute nada mas empezar WXP y me borre todo lo que está en una carpeta determinada. No he probado a hacerlo desde el arranque pero si lo ejecuto yo a mano funciona, pero me pide confirmación para borrar los archivos, ¿hay alguna forma para lograr que los borre automaticamente sin tener que darle a alguna jodienda de tecla?

Gracias  :xD

Siuto

Elimina uno o m s archivos.

DEL [/P] [/F] [/S] [/Q] [/A[[:]atributos]] nombres
ERASE [/P] [/F] [/S] [/Q] [/A[[:]atributos]] nombres

  nombres        Especifica una lista de uno o m s archivos o directorios. 
                Se puede utilizar comodines para eliminar varios archivos.
                Si se especifica un directorio todos sus archivos se eliminar n.
     

  /P            Pide confirmaci¢n antes de eliminar cada archivo.
  /F            Fuerza la eliminaci¢n de archivos de s¢lo lectura.
  /S            Elimina archivos especificados en todos los subdirectorios.
  /Q            Modo silencioso. No pide confirmaci¢n con comod¡n global
  /A            Selecciona los archivos a eliminar bas ndose en los atributos
  atributos     R  Archivos de s¢lo lectura            S  Archivos de sistema
                H  Archivos ocultos               A  Archivos preparados para almacenamiento
                -  Prefijo de exclusi¢n

Si las extensiones de comando est n activadas DEL y ERASE cambian de la

La sem ntica que se muestra para el modificador /S est  invertida de tal modo
que le muestra solamente los archivos eliminados y no los encontrados.


Para poder ver esa explicacion del comando DEL tenes que poner DEL /?

Como se ve ahi te muestra que con el argumento /Q no pide confimacion...

kakake

gracias siuto, así da gusto   :D no sabes que gran favor me has hecho  ;)

donux

Hola amigos, soy nuevito en el foro y quisiera saber si alguien me puede dar una mano con esta idea...
En sintesis, tenemos una web de juegos de autos online y queremos tener estadisticas en vivo de la gente que en un determinado momento esté en la pista. Para ello me dijeron que creando un archivo .BAT puedo hacer esto, es decir automatizar la tarea de recoleccion de datos al instante para que casi al mismo tiempo se muestren en la web.
Como verán mucho no se de programacion pero si me dan algunos consejos le meto manos a la obra! Muchas gracias!

Kulash

Hola amigos, acabo de encontrar este foro y me ha parecido un lugar interesante donde conversar, he leido unas cuantas páginas de este tema, pero creo que no habrá nada referente a lo que estoy buscando.
Quiero hacer un batch para que se conecte a mi base de datos Postgres y me crea todas las tablas desde el script, quizás nose pueda hacer lo que quiero, pero quizás si y alguien pueda ayudarme un poco.

En mi script tengo ahora mismo:

@echo off
echo ..... texto
c:\archiv~1\Postgr~1\8.1\bin\psql -u

Y en este momento me pide usuario y contraseña, que debe meter el usuario, como es normal, y en ese momento se conecta a la base de datos.
El Promp pasa a ser: postgres=#
y ahi se queda, aunque yo ponga debajo de la linea anterior escrita

CREATE SCHEMA "ALFONSO";

no lo coge, es posible que lo q escriba en el batch lo coja la base de datos y  me cree las tablas?

Muchas Gracias a cualquiera que pueda responder.