PowerShell 建立站点的应用程序

参考了: http://www.cnblogs.com/daizhj/archive/2008/12/22/1352019.html#2687462

直接上脚本:

@echo off
echo.
echo ---------------------------------------------------
echo 在本机默认站点下安装 BBS 应用程序,需要一个名为 bbs 的应用程序池
echo 正在加载 powershell 环境

echo.

powershell.exe -NoExit -ImportSystemModules -file newSite.ps1
pause;
$filePath = read-host  "请输入新站点的地址"
$siteName = read-host  "请输入新站点的名称"

cd iis:
$siteExists  = ( Get-ChildItem '.\Sites\Default Web Site' | Select-Object Name | Where-Object { $_.Name -eq  $siteName } ) -eq $null

if ( $siteExists -eq $false )
{
    echo  "Default Web Site 已存在 应用: $siteName ! 请重新指定其它名字再试!"
    return ;
}



New-Item "IIS:\Sites\Default Web Site\$siteName" -physicalPath "$filePath" -type Application
Set-ItemProperty "IIS:\Sites\Default Web Site\$siteName" -name applicationPool -value bbs
alarm   作者:NewSea     出处:http://newsea.cnblogs.com/    QQ,MSN:iamnewsea@hotmail.com

  如无特别标记说明,均为NewSea原创,版权私有,翻载必纠。欢迎交流,转载,但要在页面明显位置给出原文连接。谢谢。
原文地址:https://www.cnblogs.com/newsea/p/3094645.html