¿ShellExecute requiere permisos especiales?

¿ShellExecute requiere permisos especiales?

Postby AngelSalom » Thu Apr 09, 2015 9:40 am

Buenas amigos, me he encontrado con un cliente (Windows 7 Ultimate) en el que no consigo que funcionen las llamadas a ejecutables externos (Notepad, Calculadora, java ...).
Generalmente uso ShellExecute y nunca me he encontrado con este problema. También he probado con WinExec sin éxito, aunque hace tiempo que lo dejé usar al cambiarlo por ShellExecute.

Aquí un pequeño ejemplo que en mi equipo funciona perfectamente pero en el del cliente no hace nada, por si os ha pasado a alguien.

Code: Select all  Expand view
#include "fivewin.ch"

Function Main()
Local cParametros:=""

  MsgRun ("Ejecutando Notepad ...",,{|| ShellExecute( 0, , "notepad.exe", cParametros, Nil, 1 )})
 
Return (nil)  
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
AngelSalom
 
Posts: 708
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España

Re: ¿ShellExecute requiere permisos especiales?

Postby Antonio Linares » Thu Apr 09, 2015 10:29 am

regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: ¿ShellExecute requiere permisos especiales?

Postby karinha » Thu Apr 09, 2015 2:26 pm

Code: Select all  Expand view

#include "fivewin.ch"

Function Main()

   Local cParametros := "", cFile

   cFile := cFilePath( GetModuleFileName( GetInstance() ) ) + "Carta.txt"

   MsgRun ("Ejecutando Notepad ...",,{|| ShellExecute( 0, , "notepad.exe", cParametros, Nil, 3 )})

   //ShellExecute( 0, 'Open', 'http://www.google.com/' )

   WinExec( "Notepad.exe " + cFile, 3 )

Return nil
 


João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7456
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: ¿ShellExecute requiere permisos especiales?

Postby AngelSalom » Thu Apr 09, 2015 2:36 pm

Antonio Linares wrote:Angel,

Aqui se explican dos requerimientos necesartios:

http://stackoverflow.com/questions/13135144/shellexecute-permission-denied-in-windows


Gracias Antonio, lo comprobaré en el cliente y publico el resultado.
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
AngelSalom
 
Posts: 708
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España

Re: ¿ShellExecute requiere permisos especiales?

Postby AngelSalom » Tue Apr 14, 2015 1:43 pm

AngelSalom wrote:
Antonio Linares wrote:Angel,

Aqui se explican dos requerimientos necesartios:

http://stackoverflow.com/questions/13135144/shellexecute-permission-denied-in-windows


Gracias Antonio, lo comprobaré en el cliente y publico el resultado.


Lo probé hoy pero sin éxito ... :? :?
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
AngelSalom
 
Posts: 708
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 48 guests