是否有接口或其他东西可以提供网站和 Windows 服务器之间的连接,以便通过网站向服务器发送命令,然后服务器本身执行该命令?
我想在我的网页上生成一个上下文菜单。在菜单中,我希望能够指定服务器应执行的一些参数。
例如,我在我的网页上单击鼠标右键,菜单打开,我选择在服务器上创建一个具有特定名称和路径的文件夹。然后服务器接收命令并完全按照我通过网页告诉他的去做。
我的网页是通过 IIS 发布的,我的服务器操作系统是 Windows Server2012。
答案1
为了回答你的问题的最基本部分:
是的,你可以使用以下方式从 Web 界面向 Windows Server 发送命令:PowerShell Web 访问功能在 Windows Server 2012 和 2012 R2 中。
对于您想要的(将网页中的用户控件链接到服务器上特定操作的执行),您可能需要研究从 ASP.NET 执行 PowerShell,如中所述本文。
毫无疑问,StackOverflow 是比这里更好的询问 ASP.NET 问题的地方