我正在寻找如何从网页启动.bat文件的方法。这个bat文件只是启动一个服务器。我的目的是创建一个基本的html页面显示“启动服务器”和“关闭服务器”。有没有办法做到这一点?我想做的FTP服务器使用HTML,但它没有帮助我。谢谢
qoefvg9y1#
使用静态页面会比较困难,但例如使用php:
php
<?php exec('c:\myfile.bat'); ?>
如果你不想在本地执行.bat,你将执行一个shell脚本(.sh),远程执行批处理文件。https://superuser.com/questions/292818/run-a-shell-script-with-an-html-button
.bat
.sh
t3psigkw2#
你需要调用cgi脚本来启动你的服务。Html在服务器端没有任何访问权限。它只能触发请求。将2个文件放入您的Web文件夹:1.显示底部的静态html1.调用批处理的PHP文件。只需记住在IIS上安装PHP
2条答案
按热度按时间qoefvg9y1#
使用静态页面会比较困难,但例如使用
php
:如果你不想在本地执行
.bat
,你将执行一个shell脚本(.sh
),远程执行批处理文件。https://superuser.com/questions/292818/run-a-shell-script-with-an-html-buttont3psigkw2#
你需要调用cgi脚本来启动你的服务。Html在服务器端没有任何访问权限。它只能触发请求。
将2个文件放入您的Web文件夹:
1.显示底部的静态html
1.调用批处理的PHP文件。
只需记住在IIS上安装PHP