1

我的 Windows 系统中有一个简单的批处理文件 -
@echo off
echo %1 >> %2

这个批处理文件有两个参数,第一个是字符串,第二个是文件名。它将传递的字符串附加到文件中。

从命令行执行这个批处理文件很简单,但我需要从 GUI 执行它。

是否可以从浏览器执行此批处理文件?我可以编写一个简单的 HTML 文件,它接受两个参数并在按下按钮时执行这个批处理文件吗?

有没有其他方法可以创建一个简单的 GUI 来执行这个批处理文件?

4

1 回答 1

2

无法在您的网络浏览器中从 javascript 运行命令行调用,这是由于安全风险。

但是,您可以使用多种其他方法。如果您了解任何 Java,您可以使用调用命令行的 Swing 接口创建一个非常简单的 Java 程序。您还可以选择在您的本地主机上运行一个 php 页面,这将允许您在浏览器中拥有一个 html 前端,该前端向您的服务器发送请求,然后可以为您进行调用。

于 2012-06-22T16:54:07.863 回答