| Usuario |
problema con Shell |
rosariov
2 Mensaje(s) |
| Enviado - 8/10/2004 |
| |
desde visual usando shell quiero ejecutar un comando DOS en otra pc que esta en mi red, pero siempre sale que el archivo no existe, la instrucción que tengo es la siguiente:
a = Shell("command.com /k dir \\pc\archivos")
donde pc es el nombre de la pc de la que quiero listar su contenido, y la carpeta archivos esta compartida
esta sentencia ejecute por comando : dir \\pc\archivos y si lista
opte por poner el archivo ejecuble en la carpta de la pc que deseo listar y usara el app.path,me cree un acceso directo desde otra pc a mi ejecutable, pero el error persiste..
a = Shell("command.com /k dir " & App.path)
Alguien me puede ayudar!!!
|
| |
|
Engineer
25 Mensaje(s)
|
| Enviado - 11/10/2004 |
| |
Saludos...
Mira yo tengo Windows Xp y el comando para llamar al iterprete de comandos es "CMD" por lo tanto lo hice asi y funciono, no se que version de Windows tengas pero de todas formas suplantando "CMD" por la llamada al iterpete de comados que corresponda a tu sistema operativo (Win98 command.com)
aca te dejo un ejemplo que se que teoricamente funciona, de igual manera antes lo probe y funciona bien.
-Comienza el código-
Dim Lista
Lista = Shell("cmd /k dir \\PC\CARPETA\", 1)
-Fin del código-
Suerte!!! espero que te sirva y puedas hacer lo que queres.
|
| |
|
rosariov
2 Mensaje(s) |
| Enviado - 11/10/2004 |
| |
| muchisimas gracias... realmente me sirvio |
| |
|
|
|