FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Conexion de un ordenador a otro
Hola a todos y gracias de antemano.
Programa: Base de datos Access. Conexion ado. Programa delphi 6 Condiciones: Tengo una red local, con unos 10 ordenadores. Esta red trabaja sobre windows y es una red normal, (casi Casera). El programa de produccion trabaja y se conecta a la unidad de red asi: Unidad Z: \\Ordenadorprincipal\carpeta Asi se conecta a la red y ya no hay problema complejo hasta aqui. Problema: En estos dias se ha ido la electricidad y se perdio la direccion de la red, no hay gran problema en volver a conectarse, pero es tedioso e incomodo. Consulta: Hay alguna manera que por codigo en el mismo programa se pueda conectar de un ordenador a otro haciendose pasar por una conexion como la que indique antes.? Osea que un ordenador busque la carpeta en donde tengo la base de datos en otro y se conecte. Espero que me alla explicado bien. Por favor, si es factible hacerlo, me podrian explicar como. Gracias Saludos Última edición por Caral fecha: 01-05-2007 a las 05:40:49. |
#2
|
||||
|
||||
Prueba con esto
Puedes conectar y desconectar unidades de red utilizando las API's
WNetAddConnection y WNetCancelConnection Para conectar puedes utilizar ésto:
y para desconectar: Es de nuestro amigo neftalil |
#3
|
||||
|
||||
Hola Ferrari
Gracias por el dato, voy a ver como se puede hacer. Saludos |
#4
|
||||
|
||||
Puedes hacer un script que se ejecute al arrancar la sesión de los usuarios. Imagino que usas W2K o XP, por lo que tendrías que copiar el fichero en C:\Documents and Settings\All Users\Menú Inicio\Programas\Inicio
unidades.cmd net use z: /d net use z: \\Ordenadorprincipal\carpeta Lo que hace es reasignar la unidad z: De esta manera no tendrías que cambiar el código. Por otro lado. lo hagas como lo hagas, pregunta siempre por la unidad antes de asignarla, para que no de error al asignar uina unidad que ya lo esté. Por eso lo que hago en el script primero es borrarla y después asignarla. Espero haberte ayudado. Un saludo
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
#5
|
||||
|
||||
Hola fjcg02
Gracias por el dato, esto de los script no lo entiendo muy bien, se que en esencial es un archivo de texto, pero de que tipo, como se hace un script y como se ejecuta, muchas preguntas. Saludos |
#6
|
||||
|
||||
Un fichero de script es un fichero generalmente de texto que contiene instrucciones.
PAra hacer la prueba, crea un fichero de texto con extensión .bat ó .cmd, con el contenido que te pongo en el post anterior. Realmente, si abres una ventana de comandos ( inicio -ejecutar -cmd ) y escribes lo mismo que en el fichero, puedes ver el resultado. Con un script puedes ejecutar un conjnto de instrucciones. PAra cosas sencillas , usa un .bat, para algo más complejo un .cmd , y para virguerias puedes usar visual basic script. ejemplos .bat del c:\prueba\borrar.txt cd c:\perrito miprograma.exe Para ejecutar, doble click, para editar boton derecho editar sobre el archivo .cmd net use d: /d net use d: \\nombre_pc\directorio Para ejecutar, doble click, para editar boton derecho editar sobre el archivo Permite bucles, aunque no tengo ejemplos aqui .vbs no tengo ejemplos, pero buscando puedes encontrar miles http://www.desarrolloweb.com/manuale...pt-manual.html Para ejecutar doble click o c:>cscript fichero.vbs desde una ventana de comandos Espero haberte aclarado algo. Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
#7
|
||||
|
||||
Hola fjcg02
Eres muy amable, gracias por los datos, voy a ver como hago estas cosas. Gracias |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
mi programa en otro ordenador | arual | Conexión con bases de datos | 3 | 30-07-2004 15:05:10 |
enviar un mensaje a otro ordenador | felixgo | Internet | 2 | 28-04-2004 11:16:11 |
Capturar un dato de otro ordenador | José Arce | Varios | 5 | 24-01-2004 00:02:56 |
Error al ejecutarlo en otro ordenador | vetustas | Conexión con bases de datos | 10 | 18-11-2003 00:57:18 |
Conexion TCP IP con otro ordenador | jmbarrio | Internet | 4 | 01-10-2003 15:22:57 |
|