【发布时间】:2017-03-20 11:30:18
【问题描述】:
我创建了一个 PowerShell 脚本。它做了很多事情并创建了一个 HTML 文件。 此 HTML 文件在网络服务器上运行,PowerShell 脚本在同一台服务器上。
我的 HTML 文件中有以下按钮:
<button type="button">Run Powershell Script</button>
如果您单击此按钮,它应该在服务器上运行 PowerShell 脚本。
我怎么能意识到这一点?
【问题讨论】:
-
如果不提供有关您的应用程序的更多信息,则无法回答此问题,例如。 G。您使用的是哪种后端技术?
-
Web 服务器是带有 IIS 的 Windows Server 2012 R2。网站在这台服务器(IIS)上运行,Powershell脚本也在这台服务器上。
-
您在后端中使用了哪种技术? e. G。 ASP.NET MVC?
-
我使用 PHP 作为后端技术
-
我不确定这是否对你有帮助:我正在考虑一个使用 powershell 的 web 服务。由于安全问题(网络服务器服务帐户的最低权限),我将尝试通过间接命令来实现这一点:网络服务器会将一些数据放入文件夹中的文件中,powershell 监视文件夹和文件并解释所有数据以从中派生命令,而不是能够由网络服务器直接启动。
标签: html powershell button web