在我的 JScript HTA 腳本中,我有一個按鈕,當我按下它時會執行 CMD 命令:<button onclick="callShellApplication('ipconfig')">Your IP-Adress</button>但這只是一個命令,我想執行幾個。例如@echo hello ipconfig,我需要這個,因為我執行命令的系統有一個 CMD 塊,第一個命令總是在它前面放一個神秘字符,只有第二個命令是執行的命令。所以為了解決這個問題,我想執行兩個命令。我怎么做?
最好的問候, jcjms
uj5u.com熱心網友回復:
我會因為單行答案而受到批評,而不是添加完整的相關代碼塊,但這是他人在https://stackoverflow.com/a/70138712/10802527 上的答案的一個小修改
<button onclick="callShellApplication('cmd /d /c echo/ &ipconfig')">IP-Adress</button>
它并不完美,因為它會在捕獲反饋之前將黑色控制臺寡婦拋出一秒鐘。
我對簡單答案的借口是它完全按照要求執行,即在呼叫 ipconfig 之前注入回聲。
似乎 cmd 鏈中可能存在一些管理員自動運行陷阱,如果有必要,使用 /D 應該有助于避免這種情況。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/368413.html
標籤:javascript html 指令 脚本 塔
