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

 

 

 

 

posted @ 2013-05-23 12:40  NewSea  阅读(278)  评论(0编辑  收藏  举报