![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#2
|
||||
|
||||
|
Revisa este truco , en el se explica una funcion que pasandole como parametro el comando de dos te devuelve el resultado en un string
|
|
#3
|
|||
|
|||
|
Funciona con cualquier version de DOS??
season, mira esta funcion funciona con el ms-dos de Windows 9x???
porque segun el codigo pareciera que solo funciona de Win NT para arriba que se abre la consola del dos con CMD. funcionaria para el "command" de windows 9x??? y gracias season por tu respuesta y tambien a ti fer21unmsm.. |
|
#4
|
||||
|
||||
|
Funciona tambien en Windows 9x. La razon de que compruebe en que version de windows estoy es porque en windows 9x algunos parametros son ignorados. Ademas observaras que en vez de usar la ruta del cmd.exe o del command.com utilizo la variable de entorno COMSPEC donde se guarda la ruta del interprete de comandos, asi dependiendo de en que sistema operativo se ejecute utilizara uno u otro.
PD: Me llamo Seoane |
|
#5
|
|||
|
|||
|
Gracias seoane je,je y perdona pero es que tambien se parece a esta palabra inlgesa; asi que diculpa nuevamente, y ahorita voy a probar esa funcion, te comento mis resultados y problemas que esto conlleve gracias..
|
|
#6
|
|||
|
|||
|
seoane fijate que funciona de maravilla la funcion pero solo en mi pcquiero pero la funcion o la finanlidad de hacer esto era que esta aplicacion la voy a tener en una pc como SERVIDORA, entonces cuando otra maquina(Cliente) corra la aplicacion(Como ShourtCut) al Servidor le devuelva la ip pero de la maquina cliente.
lo hice pero en lugar que me devuelva la ip me devuelve el siguiente mensaje de error: "CMD.EXE was started \\Nombre maquina del Servidor as the current directory path.UNC paths are not supported defaulting to windows directory." y seguido a este mensaje me muestra la ip 10.xx.xx.xx (de la Cliente)la cual es correcta pero ese mensaje de error me hace clavo ahi. gracias por tu ayuda. |
|
#7
|
||||
|
||||
|
A primera vista parece que le problema es debido a que cmd no permite usar una carpeta remota como directorio actual. Pues bien, le diremos que use otro, por ejemplo el de windows. En vez de esta linea:
Coloca esta otra:
Eso deberia de solucionar ese error. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Ejecutar un programa dentro de otro. | zugazua2001 | Varios | 1 | 24-06-2005 02:14:04 |
| Ejecutar un programa externo desde un programa de Delphi | Roger_Fernandez | Varios | 3 | 02-09-2004 18:05:36 |
| Ejecutar Programa Dentro Del Tuyo | ronson | JAVA | 6 | 04-06-2004 13:50:02 |
| ejecutar un programa dentro de otro | migueilichenco | Varios | 1 | 28-11-2003 20:39:03 |
| Ejecutar un programa DENTRO de otro programa | seduerey | Varios | 8 | 12-11-2003 13:56:20 |
|