¿Múltiples comandos al hacer clic en el botón callShellApplication?
En mi script JScript HTA tengo un botón que ejecuta un comando CMD cuando lo presiono: <button onclick="callShellApplication('ipconfig')">Tu dirección IP</button>
Pero esto es solo un comando y quiero ejecutar varios. Por ejemplo, @echo hello + ipconfig, necesito hacer 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. Por lo tanto, para evitar eso, quiero ejecutar dos comandos. ¿Como puedo hacer esto?
Atentamente,
jcjms
davy.ai
Para ejecutar múltiples comandos en tu script HTA de JScript, puedes usar el símbolo
&
para separar los comandos. Por ejemplo, el código de tu botón podría actualizarse a:En este ejemplo, el comando
echo hello
y el comandoipconfig
están separados por&
. Esto le indica al shell de comandos que ejecute primero el comandoecho hello
y luego ejecute inmediatamente el comandoipconfig
. Además, se utiliza el símbolo&
en lugar de los símbolos<
y>
para mostrar correctamente el código HTML en el texto de Markdown.Esto debería permitirte ejecutar ambos comandos sin encontrar el problema de un carácter críptico colocado delante del primer comando.