我试图仅在本地通过HTML启动putty.exe
文件。我创建了一个包含环境列表的HTML页面,当您单击特定环境时,它会在putty中打开会话。我能够通过ActiveX对象实现这一点,但它只适用于IE。我试图使其跨浏览器兼容,以便它也可以在Chrome或Firefox上运行。我的HTML页面如下所示:
<html>
<head>
<script>
function LaunchApp(envName) {
var env = envName
var oshell = new ActiveXObject("WScript.Shell");
var commandtoRun = "C:\\putty.exe "+env;
oshell.Exec(commandtoRun);
}
</script>
</head>
<body>
<h1>Run a Program</h1>
This script launch the file any Exe File<p>
<!--
<button onclick="LaunchApp('gsamqaauth.sapient.com')">Run Exe File</button>
-->
<a href="#" onclick="LaunchApp('enviornment')">environment</a>
</body>
</html>