** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - ABRIR ARCHIVO ACCDB DESDE UN BAT
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

ABRIR ARCHIVO ACCDB DESDE UN BAT

 Responder Responder
Autor
Mensaje
Yampuga Ver desplegable
Nuevo
Nuevo
Avatar

Unido: 10/Febrero/2021
Localización: 26500 CALAHORRA
Estado: Sin conexión
Puntos: 5
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita Yampuga Cita  ResponderRespuesta Enlace directo a este mensaje Tema: ABRIR ARCHIVO ACCDB DESDE UN BAT
    Enviado: 10/Febrero/2021 a las 12:17
Saludos a todos y gracias de antemano. Tengo problemas para abrir las aplicaciones Access desde archivos .BAT. A pesar de ponerle bién la ubicación C:\JASBER\FACTURACION.ACCDB me da el error "Microsoft Access no encuentra el archivo de base de datos C:\JASBER\FACTURACION.ACCDB". He cambiado la ubicación por si acaso a "documentos" pero continua el mismo error. Si alguien me puede ayudar se lo agradeceré. Un saludo:
YAMPUGA
Yo mismo
Arriba
Mihura Ver desplegable
Administrador
Administrador
Avatar

Unido: 06/Mayo/2005
Localización: En la dehesa
Estado: Sin conexión
Puntos: 13990
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita Mihura Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 10/Febrero/2021 a las 13:50
¿Puedes abrirlo con un doble clic sobre el archivo facturacion.accdb?
Jesús Mansilla Castells.
Saludos desde Móstoles.

Access Aplicaciones
Tecsys.es
Arriba
Nomada Ver desplegable
Colaborador
Colaborador


Unido: 03/Julio/2011
Localización: España
Estado: Sin conexión
Puntos: 1719
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita Nomada Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 13/Febrero/2021 a las 12:36
Buenas.
A mi con estas líneas si me funciona:
cd\
D:
D:\PROGRAMA\Archivo.accdb
Arriba
Yampuga Ver desplegable
Nuevo
Nuevo
Avatar

Unido: 10/Febrero/2021
Localización: 26500 CALAHORRA
Estado: Sin conexión
Puntos: 5
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita Yampuga Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 13/Febrero/2021 a las 18:37
Si, claro funciona perfecto desde windows

Yo mismo
Arriba
Yampuga Ver desplegable
Nuevo
Nuevo
Avatar

Unido: 10/Febrero/2021
Localización: 26500 CALAHORRA
Estado: Sin conexión
Puntos: 5
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita Yampuga Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 13/Febrero/2021 a las 18:42
me da el error "no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable. Osea que no, ¿tienes windows de 64? yo si, quizá vallan los tiros por aí.
Yo mismo
Arriba
VIMIPAS Ver desplegable
Colaborador
Colaborador
Avatar

Unido: 06/Enero/2006
Localización: ESPAÑA
Estado: Sin conexión
Puntos: 5462
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita VIMIPAS Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 13/Febrero/2021 a las 22:16
Hola a todos, buenas noches.

Yampuga has visto que Nomada te puso:

cd\
D:
D:\PROGRAMA\Archivo.accdb

¿Sí?.... entiendes que primero se ha salido con: cd\, de donde estuviera.

Y que después ha ido a D:

Y que después ya ha puesto el, lo mismo que tú has hecho con tu código en C:\......, etc.

Lo digo por si tu debieras hacer lo mismo previamente, usando cd\

Yo desde aquí no consigo ver en que directorio estás cuando pones C:\

Mas que nada porque da lo mismo si lo ponemos a mano, como ha hecho Nomada, que si lo ponemos en un fichero .BAT. Claro, siempre que se ponga la ruta correcta, pero, dependiendo de donde se esté en ese momento.

¿Podrías comprobarlo?.... Por favor.

Saludos.
Gracias
Arriba
Mihura Ver desplegable
Administrador
Administrador
Avatar

Unido: 06/Mayo/2005
Localización: En la dehesa
Estado: Sin conexión
Puntos: 13990
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita Mihura Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 14/Febrero/2021 a las 09:52
Publicado originalmente por Yampuga Yampuga escribió:

me da el error "no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable. Osea que no, ¿tienes windows de 64? yo si, quizá vallan los tiros por aí.

Prueba a ejecutarlo como "administrador"
Jesús Mansilla Castells.
Saludos desde Móstoles.

Access Aplicaciones
Tecsys.es
Arriba
Nomada Ver desplegable
Colaborador
Colaborador


Unido: 03/Julio/2011
Localización: España
Estado: Sin conexión
Puntos: 1719
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita Nomada Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 16/Febrero/2021 a las 18:37
Yampuga a mi con la siguiente línea me funciona bien desde VB:

Shell "D:\PROGRAMA\Archivo.bat"
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable