作者是这样描述PowerShellASP的:
PowerShellASP是一种类似ASP的Web应用模板语言;模板里混合了标记(HTML、XML或者随便什么你想生成的标记)和内嵌的PowerShell代码。在运行时,模板/页面被完全翻译成PowerShell代码,并且作为一个单元在PowerShell中执行,结果会被送到客户端的浏览器。
PowerShellASP以ASP.NET平台为支撑,自定义了一个映射到*.ps1x 文件的IHttpHandler。因此你可以在任何ASP.NET应用中随意混入PowerShellASP页面。这种做法非常便于在现有的程序里根据需要利用PowerShellASP,当然完全只用*.ps1x文件从头构建整个程序也是可以的。
用PowerShellASP,Hello World这样写:
Hello <%= $request['name'] %>!
下面的页面可以显示机器上运行的进程:
| ID | >Name |
| <%=$_.ID%> | <%=$_.ProcessName%> |
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/14420698/viewspace-410054/ ,如需转载,请注明出处,否则将追究法律责任。