Hola Buenas Tardes y Gracias de Antemano
Tengo el Siguiente Problema.
Si ejecuto el siguiente comando desde la consola
g:\apps\cfd\openssl dgst -sha1 g:\apps\cfd\MT000002.TXT > g:\apps\cfd\RIC.TXT
se ejecuta correctamente.
pero si intento hacerlo desde visual basic net con shell
shell ("g:\apps\cfd\openssl dgst -sha1 g:\apps\cfd\MT000002.TXT > g:\apps\cfd\RIC.TXT")
no genera el archivo ric.txt
alguien sabe que estoy haciendo mal.

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
CARTA PORTE V3.1
ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03
.
Problema con shell y openssl
-
- Mensajes: 29
- Registrado: Mar Nov 09, 2010 9:53 am
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Problema con shell y openssl
El "comando" mayor que ( > ) es un comando de MSDOS que significa que redireccione la salida a un archivo. (snif, que viejos tiempos aquellos je je je)
PERO, este comando no funciona desde un SHELL.
Debes entonces usar el comando "interno" de OpenSSL -out de la siguiente forma
shell ("g:\apps\cfd\openssl dgst -sha1 g:\apps\cfd\MT000002.TXT -out g:\apps\cfd\RIC.TXT")
Por ultimo te aconsejo que encierres entre comillas las rutas, si alguna llega a tener espacios vas a tener problema, es decir, haz pruebas tratando de grabar por ejemplo la salida en g:\mis apps\cfd\RIC.TXT (nota que la ruta incluye un espacio en "mis apps")
PERO, este comando no funciona desde un SHELL.
Debes entonces usar el comando "interno" de OpenSSL -out de la siguiente forma
shell ("g:\apps\cfd\openssl dgst -sha1 g:\apps\cfd\MT000002.TXT -out g:\apps\cfd\RIC.TXT")
Por ultimo te aconsejo que encierres entre comillas las rutas, si alguna llega a tener espacios vas a tener problema, es decir, haz pruebas tratando de grabar por ejemplo la salida en g:\mis apps\cfd\RIC.TXT (nota que la ruta incluye un espacio en "mis apps")
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 29
- Registrado: Mar Nov 09, 2010 9:53 am
Re: Problema con shell y openssl
Muchisimas gracias Dado. Efectivamente tenias Razon