Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-02-2009
marcelofabiani marcelofabiani is offline
Miembro
 
Registrado: may 2003
Ubicación: Bolivia
Posts: 64
Poder: 22
marcelofabiani Va por buen camino
Programa que corra en autoexec de winxp

Tengo un sistema hecho en delphi 6 y mysql que corre una funcion para abrir una puerta con chapa(cerrojo) electrico, mediante el puerto paralelo y con la dll inpout32.dll, el problema que tengo es que cuando hay un apagon de luz o cuando se reinicia el equipo queda basura en el puerto y el cerrojo se queda abierto, lo soluciones limpiando el puerto en un programita hecho con aplicacion de consola, el tema es como hago para que ese proceso corra en el autoexec y se ejecute antes de iniciar windows, que opciones puedo utilizar, que librerias? de antemano muchas gracias.
Responder Con Cita
  #2  
Antiguo 19-02-2009
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
C:\WINDOWS\system32\Autoexec.Net

Las instrucciones que vayas a utilizar deberán de incluirse en este archivo, no crees un Autoexec.bat en la carpea raíz porque el sistema no lo ejecutará al arrancar.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #3  
Antiguo 19-02-2009
luisgutierrezb luisgutierrezb is offline
Miembro
 
Registrado: oct 2005
Ubicación: México
Posts: 925
Poder: 19
luisgutierrezb Va por buen camino
y porque no pones el archivo bat en el menu inicio de windows para que se ejecute al entrar al windows?
Responder Con Cita
  #4  
Antiguo 19-02-2009
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Poder: 24
BlueSteel Va por buen camino
Wink

Cita:
Empezado por marcoszorrilla Ver Mensaje
C:\WINDOWS\system32\Autoexec.Net

Las instrucciones que vayas a utilizar deberán de incluirse en este archivo, no crees un Autoexec.bat en la carpea raíz porque el sistema no lo ejecutará al arrancar.

Un Saludo.

jurarias que era autoexec.nt

Inicio / Ejecutar / autoexec.nt

ahí puedes poner todas las instrucciones que quieras....

tambien puedes editar el config.nt (para buffer y files o devices...)
y el system.ini

con respecto a poner un icono en el escritorio con un archivo... generalment utilizo estas sentencias...

Archivo.Bat

@echo off
doskey
T: // Unidad
cd \public // Directorio
command /c iniciO // Comando a utilizar
#PAUSE
exit


Salu2
__________________
BlueSteel
Responder Con Cita
  #5  
Antiguo 19-02-2009
marcelofabiani marcelofabiani is offline
Miembro
 
Registrado: may 2003
Ubicación: Bolivia
Posts: 64
Poder: 22
marcelofabiani Va por buen camino
Cita:
Empezado por marcoszorrilla Ver Mensaje
C:\WINDOWS\system32\Autoexec.Net

Las instrucciones que vayas a utilizar deberán de incluirse en este archivo, no crees un Autoexec.bat en la carpea raíz porque el sistema no lo ejecutará al arrancar.

Un Saludo.
Muchas gracias por las respuestas en realidad no sabia donde debia ponerlas pero aqui hay otro tema para mandar a limpiar el puerto de impresora debo tener este codigo

<bbcode>
....
implementation

uses uOptions, uCallbacks, uUtil, dm1;
{$R *.dfm}
function Inp32(wAddr:word):byte; stdcall; external 'inpout32.dll';
function Out32(wAddr:word;bOut:byte):byte; stdcall; external 'inpout32.dll';

//en el evento que quiero que se ejecute lo siguiente

out32($378,0);
</bbcode>
Ademas el dll debe estar en el mismo lugar del exe, aqui tengo dos preguntas

1. este mismo exe que es aplicacion de consola me sirve para que se ejecute previo a la carga de windows

2. Si no fuera el punto 1. como implemento esos codigos para que se ejecuten en el autoexec?

Gracias por sus respuestas y por la ayuda

Última edición por marcelofabiani fecha: 19-02-2009 a las 18:36:38. Razón: mejor comprension
Responder Con Cita
  #6  
Antiguo 19-02-2009
marcelofabiani marcelofabiani is offline
Miembro
 
Registrado: may 2003
Ubicación: Bolivia
Posts: 64
Poder: 22
marcelofabiani Va por buen camino
Cita:
Empezado por luisgutierrezb Ver Mensaje
y porque no pones el archivo bat en el menu inicio de windows para que se ejecute al entrar al windows?
Lo puse en inicio y corre perfectamente, pero la puerta se mantiene abierta hasta que este proceso limpia el puerto, por lo q si logro que corra inmediatamente se prenda el equipo tendre mayor seguridad, el tema es si puedo acceder mediante ese programita que hice de consola o debo utilizar algun otro lenguaje o codigo.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Aplicacion que corra a prueba de fallos Dragon Varios 1 19-06-2008 19:55:29
WinXP Sp2 uE v7 Arcioneo Windows 3 03-10-2007 13:33:09
WinXP SP3 jorgito.crazy Windows 2 14-12-2006 03:43:26
Modificar el autoexec.bt Diavlo JAVA 6 14-06-2006 18:04:01
El Koala - Yo via jase un corra [Gunman] Humor 2 07-04-2006 19:36:47


La franja horaria es GMT +2. Ahora son las 05:29:04.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi