Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

174
Views
Múltiples comandos en el botón, haga clic en callShellApplication?

en mi secuencia de comandos JScript HTA tengo un botón que ejecuta un comando CMD cuando lo presiono: <button onclick="callShellApplication('ipconfig')">Your IP-Adress</button> Pero este es solo un comando y quiero ejecutar varios. Por ejemplo @echo hello + ipconfig, necesito esto porque el sistema en el que ejecuto el comando tiene un bloque CMD, con el primer comando siempre pone un carácter críptico delante de él, solo con el segundo comando se ejecuta el comando. Entonces, para evitar eso, quiero ejecutar dos comandos. ¿Cómo puedo hacer eso?

Saludos, jcjms

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Seré criticado por una respuesta de una línea en lugar de agregar un bloque de código relacionado completo, pero esta es una modificación menor de la respuesta de otra persona en https://stackoverflow.com/a/70138712/10802527

 <button onclick="callShellApplication('cmd /d /c echo/ &ipconfig')">IP-Adress</button>

No es perfecto, ya que levanta la viuda negra de la consola por un segundo antes de que se capturen los comentarios.

Mi excusa para la respuesta simplista es que hace exactamente lo que se solicitó, es decir, inyecta un eco antes de llamar a ipconfig.

Parece que puede haber alguna trampa de ejecución automática de administración en la cadena de cmd y el uso de /D debería ayudar a evitar eso si también es necesario.

Si se necesita el eco para reconocer un mensaje de ejecución automática, entonces no será necesario si /d detiene su actuación, por lo que esa línea puede simplificarse a:

 <button onclick="callShellApplication('cmd /d /r ipconfig /all')">IP-Adress</button>
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!