Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Tomas1982 en 30 Agosto 2016, 21:54 pm



Título: Ayuda en ejecutar un .bat en windows 10 64 bit
Publicado por: Tomas1982 en 30 Agosto 2016, 21:54 pm
Amigos el problema es el siguiente, Tengo este script que cuando lo ejecuto directo me funciona perfecto pero cuando le doy clip derecho ejecutar como administrador me sale un error informándome que no encuentra el fichero....
 
Código
  1. @echo on
  2. set cdr="%~d0%~p0"
  3. echo %cdr%
  4. if exist %cdr%programa.exe START %cdr% programa.exe
  5. exit
  6.  


Título: Re: Ayuda en ejecutar un .bat en windows 10 64 bit
Publicado por: Eleкtro en 30 Agosto 2016, 23:01 pm
Prueba así:
Código
  1. @Echo OFF
  2.  
  3. Set "file=%~dp0programa.exe"
  4.  
  5. Echo "%~dp0"
  6. If /I Exist "%file%" (
  7.    Start /B "" "%file%"
  8. )
  9.  
  10. Exit /B 0

Y asegúrate de que el directorio de ejecución del script (%~dp0) sea el correcto.

Saludos!


Título: Re: Ayuda en ejecutar un .bat en windows 10 64 bit
Publicado por: Tomas1982 en 30 Agosto 2016, 23:35 pm
Gracias mi hermano pincha elegante OKKKK ;-)