FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour ALGO FACIL PERO NO RECUERDO BIEN COMO ERA
Posts: 364
Joined: Tue Oct 25, 2005 07:06 PM
ALGO FACIL PERO NO RECUERDO BIEN COMO ERA
Posted: Fri Jul 27, 2007 03:26 PM

TRATO DE EJECUTAR UN COMANDO QUE ANTES ERA CON RUN PERO AUNQUE CON GETSYSDIR OBTENGO LA RUTA Y TRATO DE CORRERLO SIEMPRE ME DA ERROR DE PROTECCION GENERAL, AUN EXISTE EL COMANDO RUN O HAY ALGUNA MANERA NUEVA DE EJECUTAR UN COMANDO EXTERNO QUE NO RECUERDE AHORA, ESPECIFICAMENTE QUIERO EJECUTA NET VIEW PARA OBTENER LAS MAQUINAS EN LA RED Y HACER UNA TABLA CON ESO, GRACIAS

Software especializado para oficinas contables con grandes volumenes de Informacion
Impresion de todos los formularios del Seniat, Dian

alex_patino74@hotmail.com
whatsapp 57+3214777217
Posts: 1076
Joined: Fri Oct 07, 2005 10:41 PM
Re: ALGO FACIL PERO NO RECUERDO BIEN COMO ERA
Posted: Fri Jul 27, 2007 07:55 PM
QAZWSX2K wrote:TRATO DE EJECUTAR UN COMANDO QUE ANTES ERA CON RUN PERO AUNQUE CON GETSYSDIR OBTENGO LA RUTA Y TRATO DE CORRERLO SIEMPRE ME DA ERROR DE PROTECCION GENERAL, AUN EXISTE EL COMANDO RUN O HAY ALGUNA MANERA NUEVA DE EJECUTAR UN COMANDO EXTERNO QUE NO RECUERDE AHORA, ESPECIFICAMENTE QUIERO EJECUTA NET VIEW PARA OBTENER LAS MAQUINAS EN LA RED Y HACER UNA TABLA CON ESO, GRACIAS


waitrun( "miexe.exe",4 )

y

ShellExecute( oWnd, , "c:\documentos\mi.doc" )
William, Morales

Saludos



méxico.sureste
Posts: 364
Joined: Tue Oct 25, 2005 07:06 PM
ALGO FACIL PERO NO RECUERDO BIEN COMO ERA
Posted: Fri Jul 27, 2007 08:11 PM

si ya probe waitrun, winexec y ahora el shellexecute, ejecutan el "NET VIEW" pero necesito que arroje la salida a un txt, osea ("NET VIEW > SALIDA.TXT"), ese sieria el comando pero al ponerle nada mas el ">" da error de proteccion de windows

Software especializado para oficinas contables con grandes volumenes de Informacion
Impresion de todos los formularios del Seniat, Dian

alex_patino74@hotmail.com
whatsapp 57+3214777217
Posts: 1074
Joined: Fri Oct 07, 2005 01:56 PM
ALGO FACIL PERO NO RECUERDO BIEN COMO ERA
Posted: Fri Jul 27, 2007 08:21 PM
Hola

Lo que puedes hacer es crear el archivo bat y luego ejecutar..

		if !file( "C:\CONECT2.BAT" )
			if (hFile := fCreate( "C:\CONECT2.BAT", 0 )) = -1
				return( .t. )
			endif
			FWRITE( hFile, "NET VIEW >C:\conect2.txt" + CRLF )
			FCLOSE( hFile )
		endif
		WineXEC( "C:\CONECT2.BAT", 0  )
                //BLA....
                //ELIMINAR ARCHIVO TEMPORAl

Saludos
Patricio
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
Posts: 364
Joined: Tue Oct 25, 2005 07:06 PM
ALGO FACIL PERO NO RECUERDO BIEN COMO ERA
Posted: Mon Jul 30, 2007 02:15 PM

SI ERA ESO, MANDE A CREAR EL BAT Y LUEGO EJECUTARLO, FUNCIONO PERFECTO, GRACIAS A TODOS

Software especializado para oficinas contables con grandes volumenes de Informacion
Impresion de todos los formularios del Seniat, Dian

alex_patino74@hotmail.com
whatsapp 57+3214777217

Continue the discussion