shall脚本-iis


servermanagercmd -i Web-WebServer Web-Mgmt-Console Web-Scripting-Tools #安装IIS默认角色与管理控制台
[system.reflection.assembly]::loadwithpartialname(“Microsoft.Web.Administration”) #调用dotnet Framework web管理程序集
$sitename=”benet” #设置站点名称
$sitepath=”c:benet” #设置站点的本地文件夹
$siteip=”192.168.10.40″ #设置新建站点IP
$vd=”/prd” #定义虚拟目录名称
$vdpath=”c:product” #定义虚拟目录的物理路径
$web=new-object microsoft.web.administration.servermanager #新建web管理集servermanager对象
$sit免费云主机域名e=$web.sites #将服务器对象上的所有站点赋值给$site对象
#对本地文件夹测试,如果不存在c:benet文件夹,则创建
if(!(test-path $sitepath))
{
New-Item $sitepath -itemtype directory
}
#新建一个站点,命名为benet,采用http访问协议,端口为80,主机名为www.benet.com
$site.psbase.add($sitename,”http”,$siteip+”:80:www.benet.com”,$sitepath)
$web.commitchanges()
#在benet站点上新建一个虚拟目录,命名为prd,物理路径为c:product
$web=new-object microsoft.web.administration.servermanager
$site=$web.sites|?{$_.name -eq $sitename}
$app=$site.Applications|?{$_.ApplicationPoolName -eq “DefaultAppPool”}
if(!(test-path $vdpath))
{
New-Item $vdpath -ItemType directory
}
$app.VirtualDirectories.add($vd,$vdpath)
$web.commitchanges()

相关推荐: Bitcoin的解决的一个核心问题是什么

  如果你已经知道Bitcoin是为解决什么问题而设计的,那么您看到这里就可以了。本文的内容是来自于一次内部的科普分享,主要是为了让第一次接触Bitcoin的人有个初步的了解。  假设一个我国的农民伯伯和英国的化肥厂有100元人民币的生意(也许就是买一代化肥)…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 02/01 12:06
下一篇 02/01 12:06