Título: Arranque de word desde batch indicando documento. Publicado por: gabymar en 18 Febrero 2010, 14:58 pm A ver si algun alma caritativa que sea experto en patch, me dice que hago mal.
Código: C:\Users\Gaby>dir \Users\gaby\desktop\ayuntamiento\mociones\ Arranca word, con un dialogo que me dice " El nombre del documento o la ruta de acceso no son validos." Hasta ahi correcto, pues no he indicado el documento, seguimos Código: C:\Users\Gaby>\"Program Files"\"Microsoft Office"\Office\winword \Users\gaby\des " El nombre del documento o la ruta de acceso no son validos." He probado a cambiar de directorio, cambiandolo al que contiene el documento, resultado el mismo. En fin, que no se que mas hacer. El S.O. es Vista Home, el Word 2000. Logicamente las pruebas en consola son porque a la orden que daba desde Python tambien daba el mismo error. A ver si algun listo me dice que hago mal. Título: Re: Arranque de word desde batch indicando documento. Publicado por: ---saster--- en 18 Febrero 2010, 15:23 pm las rutas en batch se ponen entre comillas para mayor seguridad por si hay algun espacio
y luego las variables de entorno (como programfiles) se ponen entre %% como una variable normal "%Program Files%\Microsoft Office\Office\winword \Users\gaby\des ktop\ayuntamiento\mociones\0807314.doc" de todos modos si vas a la carpeta simplemente habres el documento Código: @echo off tambien puedes poner if exist para ver si existe saludos Título: Re: Arranque de word desde batch indicando documento. Publicado por: gabymar en 18 Febrero 2010, 19:10 pm gracias saster, ya lo he resuelto, pero parece que win vista no funciona bien en este tema, con lo facil que es con linux y openoffice.
Saludos > Gaby Título: Re: Arranque de word desde batch indicando documento. Publicado por: leogtz en 19 Febrero 2010, 00:46 am gracias saster, ya lo he resuelto, pero parece que win vista no funciona bien en este tema, con lo facil que es con linux y openoffice. Saludos > Gaby ¿No funcione en qué tema? winword.exe tiene su soporte para línea de comandos, bastaría con que hicieras: Código: start "" winword.exe documento.doc /q Saludos. |