非常感谢所有帮助/建议。
我想做一个氢能技术协会能够运行任务终止命令。我有一个可以运行的,但是是 cmd 方式。只想将其迁移到 HTA,因为看起来很合适。
这是我的 CMD:
@echo off
title "app title"
color 1f
echo --------------------------------------
echo Version 1
echo --------------------------------------
echo.
echo Press Enter to run...
echo.
pause>nul
taskkill /fi "WindowTitle eq APPNAMEHERE*"
cls
color 2f
echo.
echo.
echo SUCCESS: Press [Enter] to close.
pause>nul
我让这个不起作用:
<html><head>
<HTA:APPLICATION border="thin" borderStyle="normal" caption="yes" maximizeButton="no" minimizeButton="no" showInTaskbar="no" innerBorder="no" navigable="yes" scroll="no" scrollFlat="no"/>
<SCRIPT LANGUAGE="VBScript">
Sub btnRun_Click
wshshell.Run("cmd.exe taskkill /fi "WindowTitle eq APPNAMEHERE*"")
End Sub
</script>
<body>
<p>Press [ Run ] to start.
<p><input type="button" id="btnRun" name="btnRun" value="Run" onclick="btnRun_Click">
</body>
</html>
答案1
您需要用双引号括住"
双引号
wshshell.Run("cmd.exe taskkill /fi ""WindowTitle eq APPNAMEHERE*""") ' Here
干杯