Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-06-2013
wolfran_hack wolfran_hack is offline
Miembro
 
Registrado: abr 2013
Posts: 97
Poder: 12
wolfran_hack Va por buen camino
usar un ShellExecute para una serie de comandos CMD

necesito hacer que se ejecute esto:

Código:
ms.exe -to aacable@hotmail.com -from your-gmail-id@gmail.com  -ssl -smtp smtp.gmail.com -port 465 -sub "Testing Email" -M "Email via Windows" +cc +bc -q -auth-plain -user "your-gmail-id" -pass "yourpass"
bajo: ShellExecute o que me recomiendan
Responder Con Cita
  #2  
Antiguo 13-06-2013
Avatar de Combat-F2D
Combat-F2D Combat-F2D is offline
Miembro
 
Registrado: may 2003
Ubicación: Toletum
Posts: 454
Poder: 22
Combat-F2D Va por buen camino
prueba a meter ese comando dentro de un fichero bat y lanzalo con el shellexecute

debería de correr
__________________
online
Responder Con Cita
  #3  
Antiguo 13-06-2013
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola.

Otra posibilidad es llamar directamente a la función ShellExecute desde tu aplicación.
Código Delphi [-]
uses ShellApi;

...
begin
  ShellExecute(Handle,
               'open',
                PChar(GetEnvironmentVariable('ComSpec')),
                PChar('/K Drive:\Carpeta\Subcarpeta\programa.exe param1 param2 param3 ... etc'),
                nil,
                SW_SHOWNORMAL); 
end;
El switch /K ejecuta el comando especificado en la cadena y queda en el intérprete de comandos. Si deseas que regrese inmediatamente al finalizar la ejecución debes cambiarlo por /C.

Tanto lo que te sugiere Combat-F2D como este modo, tendrían que funcionar sin problemas, siempre que la ruta a ms.exe(ignoro que és y donde se ubica) y los parámetros enviados sean los correctos.

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Enviar comandos al puerto serie cls API de Windows 6 30-12-2010 13:46:05
Puerto Serie sin usar Driver de Windows edum666 Varios 6 27-02-2008 19:39:36
Comandos SQL para añadir o modificar _Willa SQL 3 29-03-2007 13:38:23
usar XON/XOFF en comunicacion puerto serie apgperi C++ Builder 0 08-06-2005 11:33:55
shell para comandos del dos sarga API de Windows 1 16-04-2004 03:55:33


La franja horaria es GMT +2. Ahora son las 22:47:34.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi