Laloli | |
| 2007-04-04 16:22 - Respuestas: 12 - Tema nº: 2442712
Gracias ebolo
Pero sabes, cuando utilizo el metodo de comillas, pues ejecuta todo bien pero me abre varias veces "cmd.exe"
Es decir, desde els-c-r-i-p-tque utilizo para enviar consultas a DOS, lo hago de la manera con ~1, luego veo el "tasklist" y muestra el archivo que quise abrir y todo muy bien. Pero si uso el metodo de comillas, el "tasklist" muestra abiertos varios "cmd.exe" y no se por que.
La verdad me queda muy poco para terminar, lo unico que se me complica es el tema de espacios en los nombres de las carpetas. "sta 3" no se como pasarlo con ~1 y si utilizo comillas "" pues lo dicho antes.
Muchisimas Gracias! ya voy terminando :P
| |
|
|
almalasi | |
|
Re: Ejecutar .exe en otra ruta, sin utilizar cd - 2007-04-04 18:26 - Respuesta 12
El problema viene de que en DOS no se puede nombrar un directorio con mas de 8 digitos, ni dejando espacios en medio. El sistema sabe que hacer cuando se trata de un nombre largo (lo carta a los 6 primeros digitos y añada ~1 o ~2 si ya hay un directorio que coincidan los 6 digitos, pero no sabe que hacer cuando se trata de un nombre corto con espacios, por lo que lo deja innacesible. He probado todas las formas que se me han ocurrido y que conozco y no he podido hacerlo con ninguna de ellas. | |
|
|
Laloli | |
|
Re: Ejecutar .exe en otra ruta, sin utilizar cd - 2007-04-04 20:27 - Respuesta 13
Es decir, que si los juegos o programas instalados necesitan coserbar esos nombres cortos con espacios.. deberia optar por el metodo de "comillas" ?
Otra cosita, sabrias decirme siguiendo todo este metodo, hacerlo en un servidor externo.
Yo estoy probando en mi pc local, pero si necesito conectarme a diferentes pc's, se que deberia insertar el nombre del equipo, ip, usuario y pass. Pero como seria la sintaxis??. Recuerda que todo debe ser en una misma linea de codigo. Dicha linea es ejecutada por una funcion de uns-c-r-i-p-tde programacion web.
De momento utilizo esto:
Para tirar un proceso "taskkill /f /im proceso.exe"
Para abrir un program "start ruta/archivo.exe"
Pero si yo esas consultas deseo hacerlas en una pc externa (conectada a internet tambien), como seria la sintaxis?
Muchisimas Gracias por todo, en serio :) | |
|
|
|