DOS命令创建站点命令集合(常用调用IIS功能命令)
好久没写博客了,今天补上几篇:
很多人都对各大IDC网站开发的建站助手感兴趣,之前我也写了一个简单的,而今天淋漓网络带来一种通过批处理来实现建站助手大部分功能的脚本命令给大家,希望大家在此基础上扩展,利用软件来运行批处理,来实现建站助手的简单开发;
常用调用IIS功能命令:
iisweb /create方面
前言:使用此命令,前首先需要执行的命令:
cd %systemroot%\system32
下面是功能:
建立新站点
iisweb /create C:\MySource "My Site" /d www.linlik.com /80 /dontstart
(其中My Site是新建站点名称,www.linlik.com是主机头,/dontstart是创建站点状态为关闭,80为端口)
adsutil.vbs方面
前言:使用此命令,前首先需要执行的命令:
cd C:\Inetpub\AdminScripts
下面是功能
1、修改默认站点名称
Cscript.exe adsutil.vbs SET w3svc/1/ServerComment "Web Server Number 1"
(修改站点名字其中Web Server Number 1为默认站点名称,1为站点序号)
2、启用IIS站点父路径
cscript adsutil.vbs set w3svc/1/root/AspEnableParentPaths True
(其中True代表开启,false代表关闭,1代表站点序号)
3、设置IIS匿名用户
设置默认站点用户密码例子:
cscript.exe adsutil.vbs set w3svc/anonymoususerpass "password"
设置匿名用户名称:
cscript.exe adsutil.vbs set /w3svc/502540610/root/AnonymousUserName "username"
设置匿名用户密码
cscript.exe adsutil.vbs set /w3svc/502540610/root/AnonymousUserPass "password"
(其中502540610代表站点序号,username代表要设置匿名用户的账号名,password代表密码)
撤销用户访问文件或文件夹
cacls D:\system\client\autohost\wwwroot /t /e /c /r IUSR_AUTOHOST (撤销用户访问命令,其中IUSR_AUTOHOST代表要撤销用户的账号名)
给予文件或文件夹权限
Cacls D:\system\client\autohost\wwwroot /t /e /c /g linli:W ("F"表示完全控制,"C"表示更改,"W"表示写入."R"表示读取运行,linli代表用户)
强制指定某个文件夹权限
cacls c:\1\1.txt /t /g everyone:r
(不用设置继承权,直接将指定文件设置只允许某个用户访问)
直接忽视y/n的命令
echo y|cacls D:\web\www /p everyone:f
以下是adsutil.vps全部功能
1、匿名访问集成windows验证
cscript adsutil.vbs set W3SVC/99/Root/AuthFlags 5
(5表示允许匿名访问集成)
以下是FTP
cscript adsutil.vbs set /MSFTPSVC/1/root/accesswrite true (设置默认FTP为可写)
cscript adsutil.vbs set MSFTPSVC/1/root/子目录名/accesswrite true (设置默认FTP下的子目录为可写)
来源:http://linlik.com/wangzhan/1025.html(QQ:408737595),欢迎分享本文,转载请保留出处!