Autor
		 | 
		
			Tema: [Ayuda] CMD Echo  (Leído 3,143 veces)
		 | 
	 
 
	
		
			
				
					
						
							Miseryk
							
								
								  Desconectado
								Mensajes: 225
								
								 
								SI.NU.SA U.GU.DE (2NE1 - D-Unit)
								
								
								
								
								
								  
							 
						 | 
						
							
							 
							
Hola, estoy queriendo enviar texto a una ventana MDOS/CMD/command prompt abierta, el texto que deseo enviar no es tipo sendkey o sendmessage o postmessage, sinó como un "echo hola", que se imprime un enter, luego el hola luego otro enter y aparece el directorio en el que estaba para poder seguir escribiendo comandos, con el IDA encontré _cmd_printf, pero la verdad que no quiero llegar al punto de injectar dlls para enviar un echo, lo pensé hacer en ASM inline pero me cuesta mucho, mientras tanto me gustaría alguna opinión de ustedes, desde ya muchas gracias. 
  
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									En línea
								 | 
							  
							 
							Can you see it? The worst is over The monsters in my head are scared of love Fallen people listen up! It’s never too late to change our luck So, don’t let them steal your light Don’t let them break your stride There is light on the other side And you’ll see all the raindrops falling behind Make it out tonight it’s a revolution
  CL!!! 
						 | 
					 
				 
			 |  
		 
	 |  
	
		
		
			
				
					
						
							BlackZeroX
							
								Wiki 
								
								  Desconectado
								Mensajes: 3.158
								
								 
								I'Love...!¡.
								
								
								
								
								
								  
								 
							 
						 | 
						
							
							 
							
usa la cañeria de comunicacion entre procesos... PIPES
  Dulces Lunas!¡. 
  
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									En línea
								 | 
							  
							 
							The Dark Shadow is my passion. 
						 | 
					 
				 
			 |  
		 
	 |  
	
		
		
			
				
					
						
							raul338
							
								       
								
								  Desconectado
								Mensajes: 2.633
								
								 
								La sonrisa es la mejor forma de afrontar las cosas
								
								
								
								
								
								  
								 
							 
						 | 
						
							
							 
							
Querés enviar instrucciones a una ventana de consola o querés llamar tu aplicación desde consola y que devuelva algún texto? Sendkeys funciona perfectamente utilizándolo con FindWindow + SetForegroundWindow + DoEvents     Private Declare Function FindWindowA Lib "user32" (ByVal sClassName As String, ByVal sWindowTitle As String) As Long Private Declare Function SetForegroundWindow Lib "user32" (ByVal lhWnd As Long) As Long Private Declare Function GetForegroundWindow Lib "user32" () As Long Const sCommand As String = "Echo ""Hola"""   Private Sub Form_Load()     Dim h As Long     h = FindWindowA("ConsoleWindowClass", vbNullString)       If h = 0 Then Exit Sub     Call SetForegroundWindow(h)     DoEvents     Dim i As Long     For i = 1 To Len(sCommand)         If GetForegroundWindow() <> h Then Call SetForegroundWindow(h)         DoEvents         Call SendKeys(Mid$(sCommand, i, 1))         DoEvents     Next     If GetForegroundWindow() <> h Then Call SetForegroundWindow(h)     Call SendKeys("+{ENTER}")     DoEvents       Call Unload(Me) End Sub   
 
  
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									En línea
								 | 
							  
							 
							
						 | 
					 
				 
			 |  
		 
	 |  
	
		
		
			
				
					
						
							Miseryk
							
								
								  Desconectado
								Mensajes: 225
								
								 
								SI.NU.SA U.GU.DE (2NE1 - D-Unit)
								
								
								
								
								
								  
							 
						 | 
						
							
							 
							
En realidad no quiero que se envíe texto, solo que haga la función echo y que yo no vea texto escribiéndose, ej, hice un programa para consola y quiero que cuando lo ejecute me diga:  ej: tengo el cmd abierto:
  y escribo
  c:\>cleancookies
  y que al hacer enter me diga:
  Se ejecutó exitosamente.
  y luego que parezca: c:\> (o en el dir que estaba)
  Resultado completo:
 
  c:\> c:\>cleancookies Se ejecutó exitosamente.
  c:\> 
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									En línea
								 | 
							  
							 
							Can you see it? The worst is over The monsters in my head are scared of love Fallen people listen up! It’s never too late to change our luck So, don’t let them steal your light Don’t let them break your stride There is light on the other side And you’ll see all the raindrops falling behind Make it out tonight it’s a revolution
  CL!!! 
						 | 
					 
				 
			 |  
		 
	 |  
	
		
		
			
				
					
						
							raul338
							
								       
								
								  Desconectado
								Mensajes: 2.633
								
								 
								La sonrisa es la mejor forma de afrontar las cosas
								
								
								
								
								
								  
								 
							 
						 | 
						
							
							 
							
Tu quieres hacer una aplicacion de consola, y no estoy seguro de que se pueda   A menos que quieras simular una consola para ejecutar otras aplicaciones    
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									En línea
								 | 
							  
							 
							
						 | 
					 
				 
			 |  
		 
	 |  
	
		
		
			
				
					
						
							Miseryk
							
								
								  Desconectado
								Mensajes: 225
								
								 
								SI.NU.SA U.GU.DE (2NE1 - D-Unit)
								
								
								
								
								
								  
							 
						 | 
						
							
							 
							
Ya hice una aplicación para la consola, tuve que modificar los headers, pero lo que quería hacer era que se ejecutara el comando echo o algo similar para mostrar un texto de respuesta desde una aplicación externa.
  PD: lo que expliqué arriba es la aplicación a la cual hice la modificacion de headers, pero quiero obtener el mismo resultado desde una aplicación externa teniendo la ventana cmd abierta. (Y) : ) 
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
									« Última modificación: 12 Septiembre 2011, 02:03 am por Miseryk »
								 | 
								
									 
									En línea
								 | 
							  
							 
							Can you see it? The worst is over The monsters in my head are scared of love Fallen people listen up! It’s never too late to change our luck So, don’t let them steal your light Don’t let them break your stride There is light on the other side And you’ll see all the raindrops falling behind Make it out tonight it’s a revolution
  CL!!! 
						 | 
					 
				 
			 |  
		 
	 |  
	 |  
 
	 
	
 
			 
			
				
					
						| Mensajes similares | 
					 
					
						 | 
						Asunto | 
						Iniciado por | 
						Respuestas | 
						Vistas | 
						Último mensaje | 
					 
					
						
							 
						 | 
						
							 
						 | 
						
							ayuda con programa echo en visual c++
							 
							Ingeniería Inversa
						 | 
						
							darkngelico
						 | 
						
							4
						 | 
						
							4,621
						 | 
						
							 
							
								28 Septiembre 2007, 09:13 am 
								por Shaddy
							
						 | 
					 
					
						
							 
						 | 
						
							 
						 | 
						
							ayuda con un vumeter que e echo(problema)
							 
							Electrónica
						 | 
						
							jj_darrell
						 | 
						
							5
						 | 
						
							5,569
						 | 
						
							 
							
								 4 Diciembre 2007, 04:04 am 
								por ElKAtar
							
						 | 
					 
					
						
							 
						 | 
						
							 
						 | 
						
							ayuda con el echo sendkey y simbolos  slash (/)  (:) (.) para telnet en .bat
							 
							Scripting
						 | 
						
							hackomar
						 | 
						
							1
						 | 
						
							4,987
						 | 
						
							 
							
								29 Enero 2012, 19:46 pm 
								por leogtz
							
						 | 
					 
					
						
							 
						 | 
						
							 
						 | 
						
							puedo hacer hackintosh? ayuda porfavor pc echo por mi
							 
							Mac OS X
						 | 
						
							nanicus87
						 | 
						
							8
						 | 
						
							7,911
						 | 
						
							 
							
								 4 Marzo 2012, 23:24 pm 
								por B€T€B€
							
						 | 
					 
					
						
							 
						 | 
						
							 
						 | 
						
							[Resuelto] Ayuda while y echo en PHP
							 
							Desarrollo Web
						 | 
						
							KiddKeo
						 | 
						
							1
						 | 
						
							2,211
						 | 
						
							 
							
								19 Mayo 2018, 14:48 pm 
								por ivancea96
							
						 | 
					 
				 
			    |