有没有办法在不打开控制台窗口的情况下从html文件激活powershell或cmd命令?例如,以下代码运行l.bat文件,我没有显示输出,但仍然有一个PowerShell窗口,该文件运行时打开
码:
<OBJECT id=z classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11" width=5 height=5>
<PARAM name="Command" value="ShortCut">
<PARAM name="Button" value="Bitmap::shortcut">
<PARAM name="Item1" value=",powershell.exe ,Start-Process -WindowStyle hidden 'l'">
</OBJECT>
任何的想法?
1 回答
如果你想在html文件或你的网站中运行脚本或bat文件想要运行脚本你可以使用visual studio并添加名为PowerShellExecution的Web应用程序default.aspx
工具菜单选择库包管理器>>包管理器控制台包管理器控制台执行“Install-Package System.Management.Automation”成功执行该包安装后,您将要添加对Default.aspx.cs文件的引用:
在你的Default.aspx.cs中
“PowerShell命令”窗口Get-EventLog安全性 - 最新10(或您最喜欢的cmdlet用于测试) . 或者把脚本放在那只是改变
但对于运行脚本,您应该在PowerShell 32位和64位64位中运行Set-ExecutionPolicy旁路
32位
你应该运行visual studio并在你的iis中发布非常简单,为你可以使用的dns添加功能iis
在主机文件中
我希望我理解你的需要问候