powershell 用于启动IIS express的Powershell脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell 用于启动IIS express的Powershell脚本相关的知识,希望对你有一定的参考价值。

param( 
  [string] $Path = $(throw "Path is required."),
  [string] $Port = $(throw "Port is required.")
)
Get-Process | where { $_.ProcessName -like "IISExpress" } | Stop-Process
$IISExpressExe = '"c:\Program Files (x86)\IIS Express\iisexpress.exe"'
$Path = Resolve-Path $Path
$Params = "/path:$Path /port:$Port"
$Command = "$IISExpressExe $Params"
Start-Process "$IISExpressExe" -ArgumentList "$Params"
Start-Sleep -m 1000
Write-Host "Site started"

以上是关于powershell 用于启动IIS express的Powershell脚本的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 PowerShell 在 IIS 中停止和启动各个网站?

用于帮助台的我的 Powershell 脚本的 Web 前端

用于自动安装IIS 7及更高版本的Powershell脚本

NodeJS-002-Expres启动

powershell 一个基本的PowerShell脚本,用于将IIS 7应用程序请求路由(tl; dr; UrlRewrite的反向代理功能)推送到多个服务器。

无法在 IIS 托管的 .net web api 项目中运行 powershell 脚本