elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


  Mostrar Mensajes
Páginas: [1]
1  Programación / Scripting / no se mucho de vbs en: 1 Noviembre 2015, 14:02 pm
pero con el ejemplo que me diste se parece mas a lo que estoy buscando, pero no es exactamente me explico con el ejemplo que me diste. Ejemp:

Set wshShell = WScript.CreateObject("WScript.Shell")
AbsPath = Replace(WScript.ScriptFullName, WScript.ScriptName, "")

filepath  = wshShell.ExpandEnvironmentStrings( "%COMSPEC%" )
arguments = "/k ""Echo set JAVA_HOME="&AbsPath&"jre1.8.0_40 && Echo set path=%path%;%JAVA_HOME%\bin"""

call wshShell.Run( filepath & " " & arguments )

Wscript.Quit(0)

cuando quiero que el path me tome el JAVA_HOME no me trae la ruta, se queda igual como esta %JAVA_HOME%
Esto es para un programa hecho en java, lo que intento es que encaso de no tener java instalado, se pueda ejecutar como portable...
Gracias por tu repuesta...
2  Programación / Scripting / Ayudaaa ejecutar 2 comandos de linea cmd en: 1 Noviembre 2015, 11:57 am
Ejemplo

Código
  1. AbsPath = Replace(WScript.ScriptFullName, WScript.ScriptName, "")
  2. Set objShell = CreateObject("Wscript.Shell")
  3.  
  4. strCommand = "cmd /k Ejemplo1"
  5. strCommand2 = "cmd /k Ejemplo2"
  6.  
  7. objShell.Run strCommand && strCommand2

como hago para ejecutar los dos comandos??. Puedo hacerlo por separado pero no me sirve ya que el comando2 depende del otro..

si alguien sabe, que me ayude por favor..
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines