Arranque de word desde batch indicando documento.

Iniciado por gabymar, 18 Febrero 2010, 14:58 PM

0 Miembros y 2 Visitantes están viendo este tema.

gabymar

   A ver si algun alma caritativa que sea experto en patch, me dice que hago mal.


C:\Users\Gaby>dir \Users\gaby\desktop\ayuntamiento\mociones\
El volumen de la unidad C no tiene etiqueta.
El número de serie del volumen es: B42F-DE3C

Directorio de C:\Users\gaby\desktop\ayuntamiento\mociones

18/02/2010  14:37    <DIR>          .
18/02/2010  14:37    <DIR>          ..
14/01/2010  11:47            18.432 0711291.doc
14/01/2010  12:45            21.504 07112910.doc
14/01/2010  12:48            19.968 07112911.doc
14/01/2010  12:54            19.456 07112912.doc



C:\Users\Gaby>\"Program Files"\"Microsoft Office"\Office\winword

C:\Users\Gaby>


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:\Users\Gaby>\"Program Files"\"Microsoft Office"\Office\winword \Users\gaby\des
ktop\ayuntamiento\mociones\0807314.doc

C:\Users\Gaby>

Arranca Word diciendo lo mismo,
" 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.

---saster---

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


@echo off
cd desktop
0807314.doc


tambien puedes poner if exist para ver si existe

saludos

gabymar

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

leogtz

#3
Cita de: 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

¿No funcione en qué tema?

winword.exe tiene su soporte para línea de comandos, bastaría con que hicieras:

start "" winword.exe documento.doc /q


Saludos.
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com