Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   Ejecutar comandos CMD* desde una aplicatión (https://www.clubdelphi.com/foros/showthread.php?t=90194)

Delphi01 23-04-2016 18:26:07

Ejecutar comandos CMD* desde una aplicatión
 
Hola, alguien puedo decirme como puedo ejecutar comandos CMD* desde un programa Delphi ? sin que abre la ventana de CMD*.
Gracias.

ecfisa 23-04-2016 19:35:58

Hola.

Podes hacerlo mediante la función ShellExecute.

Un ejemplo:
Código Delphi [-]
...
uses ShellApi;

...
  ShellExecute(0, nil, 'CMD.EXE', '/C DIR /S', 'C:\WINDOWS', SW_HIDE);
También te va a resultar útil leer este enlace: CMD.exe (Command Shell) ...

Saludos :)

Delphi01 24-04-2016 18:56:39

Hola ecfisa :) Muchas gracias amigo , por darme un hilo, yo estoy intentando hacer un programa sencillo para borrar el historial utilizando el comando .
ipconfig/displaydns gracias a ti he logrado este parte.
pero quiero que me ayudes en una cosas, si tienes tiempo ..
quiero mostrar el listado del historial en una memo si es posible antes de borralo . utilizando el comando
ipconfig/displaydns.

otra cosas espero que no sea pesado ..

cuando ejecutamos el comando ipconfig/displaydns como saber si la operacion ha sido un exito es decir
hacer que salga un mensaje ..( 'terminado' ) por ejemplo .
saludos cordiales.

TOPX 25-04-2016 18:27:14

Hola,
-

Delphi01 26-04-2016 03:41:04

Muchas gracias TOPX...:), funcionó ...!!!:D^\||/


La franja horaria es GMT +2. Ahora son las 09:23:47.

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