resueldo el traslado xlsx a dbf

129 views
Skip to first unread message

Jose Mario

unread,
Feb 5, 2026, 4:04:42 PMFeb 5
to Comunidad de Visual Foxpro en Español
el unico problema que tengo
que son comando cmd win 10, dos
deseo ejecutar un bat desde un prg
cuando el prg esta en mismo lugar bat funciona
pero cuando el prg esta en otro lugar del disco no lo hace
aunque le coloque toda la ruta donde esta bat
c:\TAL\TAL2\EJECU.BAT

LOS COMANDOS DE DOS SON TRASLADOS XLSX  a DBF
TODO LO HACE BIEN

lo unico que lo deseo hacer desde la plicacion hacia otra carpeta
y no lo ejecuta

pero si el bat esta en la misma carpeta si la ejecuta
que puedo revisar

Jose Mario

unread,
Feb 5, 2026, 4:22:36 PMFeb 5
to Comunidad de Visual Foxpro en Español
esto contiene bat
SET DEFA TO C:\TMP\SALIDA
!CD c:\TMP\SALIDA
! c:\tmp\salida\CAMBIAR.BAT

Jose Mario

unread,
Feb 5, 2026, 4:23:56 PMFeb 5
to Comunidad de Visual Foxpro en Español
pero cuando estoy en la misma carpeta
!cambiar.bat
lo hace

Mario Alfredo Oviedo Carranza

unread,
Feb 5, 2026, 4:57:16 PMFeb 5
to publice...@googlegroups.com
"c:\program files\libreoffice\program\soffice.exe" --headless --convert-to dbf "c:\tmp\salida\diesel.xlsx" --outdir "c:\tmp\salida\diesel.dbf"

esto contiene el archivo de lotes

--
Blog de la Comunidad Visual FoxPro en Español http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito a un tema del grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/publicesvfoxpro/jX5VJeNJIs0/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/publicesvfoxpro/26237f8f-9409-4668-8a2b-bc61dc6897c9n%40googlegroups.com.

Wilson Palomo

unread,
Feb 11, 2026, 3:15:34 PM (10 days ago) Feb 11
to Comunidad de Visual Foxpro en Español
En variables de entorno de Windows agrega esta linea:
Entorno.png

C:\Program Files\LibreOffice 5\program

y el bat quedaría así:

soffice.exe --headless --convert-to dbf "C:\TEMP\compras.xlsx" --outdir "C:\TEMP\compras.dbf"

Wilson Palomo

unread,
Feb 11, 2026, 3:20:03 PM (10 days ago) Feb 11
to Comunidad de Visual Foxpro en Español
Update:
1. No se requiere dos bats, unicamente (cambiar.bat)
2. En salida se especifica la ruta no el archivo de salida

soffice.exe --headless --convert-to dbf "C:\TEMP\compras.xlsx" --outdir "C:\TEMP"

Mario Alfredo Oviedo Carranza

unread,
Feb 12, 2026, 9:43:25 AM (9 days ago) Feb 12
to publice...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages