威尼斯人线上娱乐

iis过滤模块介绍,全新管理工科具AppCmd

29 3月 , 2019  

一 、错误如下:

IIS 7 提供了贰个新的下令行工具 Appcmd.exe,能够动用该工具来安排和询问
Web 服务器上的指标,并以文本或 XML 格式重回输出。 上面是有的能够应用
Appcmd.exe 完结的职务的以身作则:
•成立和布置站点、应用程序、应用程序池和虚拟目录。

== Installation instructions for IIS 7 CosignModule ==

通过 IIS 配置

  1. 按住 WIN + CR-V 打开命令行输入 inetmgr 打开 IIS 管理
  2. 左边目录选用对象站点,在右侧 IIS 块中双击 Error Pages
  3. 在 Error Pages 中右侧的 Actions,选取 艾德it Feature Settings
  4. 在 Error Responses 中,选取 Detailed errors,单机 OK 完毕布局。

威尼斯人线上娱乐 1

iis过滤模块介绍,全新管理工科具AppCmd。HTTP 错误 500.22 – Internal Server Error

•甘休和运维站点。

1) Configure SSL certificates and https.
 1.a) Install rewritemodule to redirect http traffic to https.
2) Modify permissions for ssl certs and private keys.
 2.a) Install any necessary certificate authority files.
3) Create cookie database directory.
4) Copy the cosignmodule files.
5) Modify applicationhost.config with cosign values.
 .a) Turn off cosign protection for /cosign/valid
6) Enable the cosignmodule.
 .a) 32-bit application pools.
7) Create the cosign validation handler.
 .a) 32-bit validation handler.
8) Test a cosign-protected page.
() Turn cosign protection on and off, factors
() Getting more help.
IIS7 CosignModule==安装表达==

经过命令行

启用详细错误:

%windir%\system32\inetsrv\appcmd.exe set config “Default Web
Site/yourapp” /section:httpErrors /errorMode:Detailed

禁止使用详细错误:

%windir%\system32\inetsrv\appcmd.exe set config “Default Web
Site/yourapp” /section:httpErrors /errorMode:Custom

检查和测试到在合龙的托管管道情势下不适用的 ASP.NET 设置。

•运营、停止和回收利用程序池。

1)配置SSL证书和HTTPS。
1.A)安装rewritemodule HTTP流量重定向到HTTPS。
2)修改为SSL证书和私钥的权力。
2.A)安装任何必要的证书颁发机构文件。
3)创造cookie数据库目录。
4)复制cosignmodule文件。
5)修改applicationHost.config的cosign值。
A)关闭cosign/ cosign/有效爱抚
6)启用cosignmodule。
A)34个人的选用程序池。
7)创设cosign验证处理。
A)叁拾叁人验证处理。
8)测试cosign受保护的页面。
()打开cosign爱护和关闭的成分
()获取愈多的扶植。

通过 web.config 配置

实在,上边在二种配备,最后都会反馈到对应的 web.config
中。由此,咱们能够直接编辑 web.config。越发是对此买的虚拟主机(Shared Web
Hosting),没有权限更改IIS。打开网站目录,找到 web.config
文件(倘若没有,就确立多少个 txt 文件存为 web.config),找到
system.webServer 配置节,添加配置 <httpErrors errorMode=”DetailedLocalOnly”
/>

<configuration> 
    <system.webServer> 
        <httpErrors errorMode=”DetailedLocalOnly” /> 
    </system.webServer> 
</configuration>

注意

  • 此参数选项能够选用到网站或子目录或虚拟目录。
  • 此参数选项对具有 IIS 应用程序有效,包蕴 ASP, APS.NET, PHP 等。

 

只要是 ASP.NET 程序,大概还索要配备  <customErrors mode=”Off” />

view source

print?

1 <system.web>
2    <customErrors mode=”Off” />
3 </system.web>

其余,借使是 ASP 程序,还足以陈设 sendErrorsToBrowser 选项:

威尼斯人线上娱乐 2

•查看有关在 Web 服务器上运转的干活进度和乞请的消息。

(1) Configure SSL and https (1)

Generate an SSL certificate and have it signed, if needed:

Before proceeding, be sure that your web site is accessible over https.
By default, the CosignModule marks its
cookies as secure. This means if a user logs in and browses to an http
part of your web site, it will appear
to the cosignmodule that the user is not logged in. Being sure this
works correctly now, as well as any redirects
from http to https (see below), will save you headaches later.

(1.a) Install RewriteModule to redirect http traffic to https (1.a)
To ensure users are sent to the secure, cosign-protected portion of your
web site, it may be necessary to
intercept http requests and redirect them to their https equivalent. The
Microsoft Rewrite Module is
recommended.
(1)配置SSL和HTTPS(1)
================================================== =
爆发SSL证书,并已签订契约,要是必要的话:
(WS.10)。ASPX

在动身此前,确定保障您的网站是因而HTTPS访问。暗中认可景况下,CosignModule标志着其
饼干为平安。这意味着一旦用户登录并浏览到你的网站HTTP,它会并发
cosignmodule用户不记名英寸作为确认保证工作例行今后,以及别的重定向
从HTTP到HTTPS(见下文),将节省您的头疼后。

(1.A)安装RewriteModule HTTP流量重定向到HTTPS(1.A)
为了保险用户的平安,cosign爱慕你的网站的一局部被发送到,它恐怕是须要的
堵住HTTP请求重定向到他俩的HTTPS也正是。微软重写模块
建议。

It can be downloaded here:

能够在偏下地方下载到:

通过 IIS 配置

  1. 按住 WIN + 凯雷德 打开命令行输入 inetmgr 打开 IIS 管理
  2. 左边目录选用对象站点,在右手 IIS 块中双击 ASP
  3. 在 ASP 页中进行 Debugging Properties 节点
  4. 找到 Send Errors To Browser ,选择 true
  5. 右边 Actions 中,单击 Apply

威尼斯人线上娱乐 3

解决的章程:

Appcmd.exe
为广泛的查询和铺排职务提供了一样的命令,从而降低了深造语法的纷纭。
例如,您能够选用 list 命令来寻找有关对象(如应用程序)的消息,也得以使用
add 命令来创造对象(如站点)。
其余,您还足以将下令组合在一道利用,以回到与 Web
服务器上对象相关的愈益复杂的多寡,或进行特别复杂的职务。
例如,您能够成功接近如下职务的繁杂职务:结束全体拥有运营时刻超过六十秒的央浼的站点。

(2) Modify Permissions for SSL Private Keys (2)

The account or group the application pool runs as needs Full Control and
Read permissions in the
following Registry key:
 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SystemCertificates\MY 

By default, this account is IIS AppPool\DefaultAppPool in Windows 2008
R2. “Network Services” should
work for Windows 2008.
(2)修改权限的SSL私钥(2)
================================================== =
使用程序池的运转供给完全控制和读取的权限的帐户或组
以下注册表项:
HKEY_LOCAL_MACHINE\ SOFTWARE \ MICROSOFT\ SystemCertificates\我的

默许情状下,此帐户是在Windows的IIS程序池\ DefaultAppPool二零零六。
“互连网服务”
为Windows 2008。

在注解管理中给帐户权限。

Give said account permission from within certificate manager.
 Start -> Run
 “mmc” (or mmc /64)
 ctrl + M
 Select Certificates
 Add ->
 select Computer Account
 select Local Computer
 Finish, Ok
 点击[开始]—>[运行]—>输入mmc(只怕是 mmc /64)—>按ctrl +
M打开添加/删除单元管理—>采取证书—>添加—>选取总计机帐号—>选择当地电脑—>然后成功

 Select Certificates -> Personal -> Certificates
 Select the certificate that matches the one to use for cosign. 
Right-click-> All Tasks -> Manage Private Keys
 Give IIS_IUSRS “Full Control” and “Read” permissions.
慎选证书 – >个人 – >证书
挑选证书相匹配的贰个施用cosign。右键单击 – >全数义务 –
>管理私人密钥
给IIS_IUSLANDS“完全控制”和“读取”权限。

(2.a) Install Any Necessary Certificate Authority Files (2.a)

Cosign needs a certificate authority file to verify the identity of the
weblogin server it is talking to.

For example, the University of Michigan weblogin servers’ certificates
are signed by the UM Web Certificate authority.
To install UMWebCA.pem certificate:
    Download the file:
 Open Certificates from local machine (see above).
 Action | All tasks | Import …
 Select the umwebca.pem file.
(2.A)安装任何须求的申明颁发机构文件(2.A)

Cosign必要3个注脚颁发机构的文书,以证实weblogin服务器,它正在与地位。

譬如,南达科他weblogin服务器证书的大学签署UM Web证书的上流。
要安装UMWebCA.pem证书:
    下载文件: umwebCA.pem
从地方机械上开拓证书(见上文)。
行动|全部义务|导入…
选择umwebca.pem文件。

经过命令行

启用:

%windir%\system32\inetsrv\appcmd set config -section:asp
-scriptErrorSentToBrowser:true

禁用:

%windir%\system32\inetsrv\appcmd set config -section:asp
-scriptErrorSentToBrowser:false

专注下面参数中 config 后边无法钦命站点目录

 

别的链接:

The new Configuration System in IIS 7
 
System.webServer Section Group

Improve PHP Error Messages in IIS 7

Tips for Classic ASP developers on IIS7

IIS 7 父子目录同时设置 WordPress
时固定链接的题材 

第叁,找到当地appcmd.xml的那个文件,然后开展上边包车型大巴操作:

AppCmd.exe工具所在目录 C:\windows\sytstem32\inetsrv\目录下

(3) Create a Directory for the Cookie Cache (3)

Create a folder for the service cookie cache:
 md C:\inetpub\temp\Cosign Cookie DB

Permissions: IIS_IUSRS, full control
(3)创造多个cookie缓存目录(3)
================================================== =
劳动cookie缓存中创立三个文书夹:
md C:\inetpub\temp\Cosign Cookie数据库

权限:IIS_威尼斯人线上娱乐,IUSPRADOS,完全控制

(1)运转 cmd,进命令行情势,cd到您IIS Express的目录,运营appcmd migrate
config “Default Web Site/”。

使用命令行政管理理IIS
7.0时,要求运用IIS7.0提供的全新管理工科具AppCmd.exe。AppCmd.exe工具得以形成web服务器的全不管理工科作。利用AppCmd.exe工具,既能够因此命令行提示完毕挂历工作,也能够通过脚本实现管理工科作。利用AppCmd.exe工具,能够成功以下工作:

(4) Copy the CosignModule Files (4)

copy /Y x64/CosignModule.dll C:\Windows\System32\inetsrv
copy /Y x86/CosignModule.dll C:\Windows\SysWOW64\inetsrv
copy /Y Cosign_Schema.xml
C:\Windows\System32\inetsrv\config\schema
(4) 复制过滤模块到钦赐的目录下 (4)

(2)注意那里Default Web
Site是你在地点那篇小说里site节点里布置的name,比如<site
name=”SampleWeb” id=”1″
serverAutoStart=”true”>里的山姆pleWeb,那里或然会报错,说:命令“MIGRATE”在对象“CONFIG”上不受援助。请运转“appcmd.exe
CONFIG /?” 展现帮助的一声令下。”

一 、添加、删除、修改web网站和选取程序池

(5) Modify applicationhost.config with cosign values.

In the applicationhost.config file, add the following options. Note that
the
proxyCookies section can be ignored. Only add this line, uncommented, of
course
if your weblogin servers are configured to provide your web site with
proxy cookies.
(5)修改applicationHost.config的cosign值。
================================================== =

在applicationHost.config文件,添加以下选项。请小心,
proxyCookies部分能够忽略不计。只有进入这一行注释掉,当然,
设若您weblogin的服务器配置为提供你的网站。
代理cookies。

 <configSections>
  …
  <sectionGroup name=”system.webServer”>
   …
   <section name=”cosign” overrideModeDefault=”Allow” />
   …
  </sectionGroup>
    </configSections>

 …
 
    <system.webServer>

      …

      <cosign>
        <webloginServer name=”weblogin.example.org”
loginUrl=”?” port=”6663″
   postErrorRedirectUrl=””
/>
        <crypto certificateCommonName=””
/>
        <cookieDb directory=”%systemDrive%\inetpub\temp\Cosign
Cookie DB\” expireTime=”120″ />
     <!– proxyCookies
directory=”%SystemDrive%\inetpub\temp\Cosign Proxy DB” / –>
        <validation
validReference=”https?://www\.example\.org(/.*)?”
                   
errorRedirectUrl=””
/>     
        <cookies secure=”true” httpOnly=”true” />
        <service name=”cosign-www.example.org” />
        <protected status=”on” />
      </cosign>

      …
     
   </system.webServer>

(5.a) Turn Off Cosign Protection for /cosign/valid (5.a)

For the validation handler (see below) to work correctly, cosign
protection
needs to be turned off for the /cosign/valid location. This can be done
by
adding the following XML to applicationHost.config:
(5.A)关闭/cosign/valid(5.A)Cosign保护

为表明处理程序(见下文)才能经常办事,cosign爱抚
亟需开辟/cosign/valid 的地方。那足以透过
下面的XML添加到applicationHost.config的:

<location path=”Default Web Site/cosign/valid”>
    <system.webServer>
     <cosign>
            <protected status=”off” />
     </cosign>
    </system.webServer>
</location> 

消除办法是到IIS
express的目录下找到appcmd.xml,把<verb name=”migrate” classId=”DefaultConfigObject”  />那句的申明去掉,

二 、截止,运营web网站和行使程序池

(6) Enable the CosignModule.(5)

启用CosignModule
Here are the command line options for adding and removing the cosign
module.
If appcmd.exe is not in your %PATH%, you can find it in
%windier%\system32\inetsrv

上面是由此命令行添加和移除CosignModule的措施,借使appcmd.exe不在环境变量中,你能够在%windier%\system32\inetsrv目录中找到

appcmd delete module “Cosign” /app.name:”Default Web Site/”
appcmd uninstall module “Cosign”
appcmd install module /name:”Cosign” /image:”CosignModule.dll”
/add:”false”
appcmd add module /name:”Cosign” /app.name:”Default Web Site/”

The module can also be added and removed from the IIS Manager
interface.
该模块同样也得以从IIS管理界面中加上和移除

(6.a) 32-bit Application Pools (6.a)
If you have 32-bit applications enabled and want to use cosign with
these sites
you will need to add the 32-bit module as well.

(6.A)三十多少人的使用程序池(6.A)
一旦你有启用三玖个人应用程序,要利用这么些网站的cosign
您将需求足够30位模块以及。

appcmd install module /name:”Cosign-x86″
/image:”%windir%\SysWOW64\inetsrv\CosignModule.dll” /add:”false”
/precondition=”bitness32″
appcmd add module /name:”Cosign-x86″ /app.name:”32-bit legacy app”

然后在运维方面这句发号施令,成功的话出现

叁 、阅览工作经过和伸手信息

(7) Create the Cosign Validation Handler.

This can be done from within the IIS Manager under “Sites”, “[name of
your web site]”, Handler Mappings, then select
“Add Module Mapping…”, and specify the following items:

(7)创立Cosign验证处理程序。
================================================== =

那足以从在IIS管理器下“网站”,“[网站名称]”,处理程序映射,然后选拔
“添加模块映射…”,并载明下列事项:

RequestPath:
/cosign/valid*

Module:
Cosign

Name:
Cosign Validation

The validation handler can also be added with the following command:
appcmd set config “Default Web Site” /section:handlers
/+[name=’Cosign-Validation’,path=’/cosign/valid*’,verb=’*’,modules=’Cosign’]

(7.a) 32-bit Validation Handler (7.a)
Same as above, but be sure to specify the 32-bit CosignModule and set
the
precondition to bitness32.

appcmd set config “32-bit legacy app” /section:handlers
/+[name=’Cosign-Validation’,path=’/cosign/valid*’,verb=’*’,modules=’Cosign-x86′,precondition=’bitness32′]

评释处理,也能够增加以下命令:
appcmd set config “Default Web Site” /section:handlers
/+[name=’Cosign-Validation’,path=’/cosign/valid*’,verb=’*’,modules=’Cosign’]

(7.A)叁九个人的验证处理程序(7.A)
同上,但能够毫无疑问的,到钦点的叁9个人CosignModule设置
先决条件bitness32
appcmd set config “32-bit legacy app” /section:handlers
/+[name=’Cosign-Validation’,path=’/cosign/valid*’,verb=’*’,modules=’Cosign-x86′,precondition=’bitness32′]

Successfully migrated section “system.web/httpModules”.

肆 、一列表情势体现IIS和ASP.NET的布署新闻,并援助对IIS和ASP.NET的配置音讯进行改动

(8) Test a cosign-protected page.

Load up your favorite, modern web browser and navigate to a
cosign-protected
page on your web site. If everything went smoothly, you should be
redirected
to your weblogin server and back to your cosign-protected web site.

Also see the included example scripts to get an idea of how to access
the
cosign server variables.
(8)测试cosign受爱戴的页面。
================================================== =

载入您最喜爱的,现代的Web浏览器并导航到cosign尊敬
您的网站页面上。假诺一切顺遂的话,你应该重定向
weblogin服务器和你cosign敬服的网站。

还足以见到包罗的以身作则脚本的想法如何访问
cosign服务器变量。

Successfully migrated section “system.web/httpHandlers”.” 

AppCmd.exe工具提供了三个直接的命令集,利用该命令集,针对接受帮衬助的目的类型,能够推行查询操作并形成都部队分别样任务,既能够段杜运营这一个命令,也能够讲命令举办组集合欲行命令组合,从而能够举行理并答复杂的职责,达成复杂的询问工作,如表:

() Turn cosign protection on and off, factors ()

Each directory can also have a web.config file that overrides inherited
configuration options:

()打开cosign爱慕和关闭,这么些因素()
================================================== =

各个目录也能够有贰个web.config文件,覆盖继承的布局选项:

<?xml version=”1.0″ encoding=”UTF-8″?>
<configuration>
    <system.webServer>
       <cosign>
            <protected status=”off” />
        </cosign>
    </system.webServer>
</configuration>

If your server needs to configure specific authentication factors,
you’ll need
to add some items to the <service> tag.
一经您的服务器供给配备特定的身份验证因素,您须求
添加一些品类的<service>标签。

<service name=”cosign-www.example.org” />
 <add factor=”rsatoken” />
</service>

If you need to enable the optional ignore suffix, it will look like
this:
设若您须求启用可选忽略后缀,它会看起来像这样:

<service name=”cosign-www.example.org” />
 <add factor=”rsatoken” />
 <add ignoreSuffix=”-magic” />
</service>

Note that the “factor” items must all be satisfied, the “ignoreSuffix”
will be
matched to any factor. For example, this configuration…
须要注意的是“生产要素”的种类都不可能不满足,“ignoreSuffix”将
相匹配的别样因素。例如,此配置…

<service name=”cosign-www.example.org” />
 <add factor=”rsatoken” />
 <add factor=”kerberos” />
 <add ignoreSuffix=”-magic” />
</service>

… will match the following factor combinations:
… …将符合下列因素结合:
rsatoken kerberos
rsatoken-magic kerberos-magic
rsatoken-magic kerberos
rsatoken kerberos-magic

NOTE: Running an application pool in “classic mode” may result in the
server variables not being available to ASP scripts.  There is a
compatibilityMode
option to correct this.  You can add it to the <cosign> section of
your config file.
注:在“经典情势”运维的应用程序池,或然会促成在服务器变量不可用的ASP脚本。有3个compatibilityMode
选用??,以正确的。你能够把它添加到你的config文件<cosign>节。

<cosign>

    <compatibilityMode mode=”true” />
</cosign>

匡助,在vs二零一二品类文件夹的属性窗口修改如下内容:

对象名称 描述
site 管理虚拟网站
app 管理应用程序
vdir 管理虚拟目录
appool 管理应用程序池
config 挂历通用配置文件
wp 挂历工作进程
request 管理http请求
module 管理服务器模块
backup 管理服务器配置备份
trace 管理失效请求跟踪日志

() Getting More Help ()

越来越多帮助

Please join the discussion list before sending e-mail:

cosign-discuss@lists.sourceforge.net

To receive announcements, please join:

cosign-announce@lists.sourceforge.net

 

威尼斯人线上娱乐 4

AppCmd.exe工具扶助的吩咐:

那时,重国民党的新生活运动行品种难题早已缓解了。

add

 

clear

瞩目:本地假使第③步无法做到手动修改文件,直接执行里面包车型地铁一声令下也得以,然后继续第一部,应该也足以缓解。

configure

 

delete

 

inspect

install

list

lock

migrate

recycle

reset

restore

search

set

start

stop

uninstall

unlock

AppCmd命令

和谐提示:命令总是位于对象在此之前,而属性总是位于对象之后,那样就足以经过创建二个近似于一条语句的协会,在那几个结构中,appcmd.exe布告对象做某事。

  list      列出利用程序池
  set       配置使用程序池
  add       添加新应用程序池
  delete    删除应用程序池
  start     运行应用程序池
  stop      结束利用程序池
  recycle   回收利用程序池

① 、列出二个指标具备实例

appcmd.exe list app

二 、列出独一无二的对象实例

appcmd.exe list app “Default Web Site/”

叁 、列出满意一定准则的对象实例

appcmd.exe list app /apppool.name:”defaultapppool”

④ 、列出指标的详细消息

appcmd.exe list app “default web site/”/text:*

5.列出全部XXX应用程序池的应用程序

appcmd.exe list app /text:/apppool.name:XXX

陆 、列出网站的安插消息

appcmd.exe list site “default web site “/config

⑦ 、更换应用程序池

appcmd.exe set app “default web site/”     /applicationpool:”XXX” 

捌 、添加新的行使程序池

appcmd.exe add apppool /name:”XXX”

⑨ 、删除应用程序池

appcmd.exe delete apppool /apppool.name:”XXX” 

十 、列出具有的利用程序池的详细音信

appcmd.exe list apppool

1一 、查询全数应用程序池状态为started的

appcmd.exe list apppools /state:started

1二 、关闭钦赐应用程序池

appcmd.exe stop appPool /appPool.name:”XXX”

1叁 、开启钦定应用程序池

appcmd.exe start apppool /apppool.name:”XXX”

1四 、监视当前的伏乞

appcmd.exe list request

request对象能够动用性质来找到特定的新闻,通过接纳品质,能够回到摸个运维时刻(以微秒计算)超越预设值的网站、应用程序池、工作进程、U奥迪Q5L,           
以及呼吁的音讯。request对象所使用的习性包含:

根据网站ID的呼吁

appcmd.exe list request /site.id:1

听别人讲应用程序池的请求

appcmd.exe list request /apppool.exe:DefaultAppPool

依据工作进度的乞请

appcmd.exe list request /wp.name:”1044″

基于网站名称的伸手

appcmd.exe list request /site.name:”Default web Site”

依照进度运维时刻的央求

appcmd.exe list request /elapsed:”1000″

15.站点备份与还原

备份站点:

appcmd.exe add backup backupname

列出备份:

appcmd.exe list backup

复原备份

在回复3个备份时,IIS结束运维,并且重写服务器的事态。一旦配置文件被重写,IIS随即重新启航。假若不期待IIS停止运维并再度启航,那么能够是选拔/stop:false。那样,就足以在合适的时刻手动截至IIS运维,并手动重新启航IIS

appcmd.exe restore backup  /back.name:”XXX” /stop:false

appcmd.exe  restore backup /backup.name:”XXX”

除去备份

appcmd.exe relete backup  XXX

1陆 、列出服务器的共同体铺排音讯

appcmd.exe list config

列出暗中同意Web网站的布置

appcmd.exe list config “Default Web Site/”

当须求突显暗许web网站的布置内容时,为了减小展现内容,能够执行

appcmd.exe list config “Defaul Web Site/”  /section:system.net/settings

获得具有可用节点

appcmd.exe list config -section:?

1七 、编辑配置节点音讯

eg1: 启用全局IPv6

appcmd.exe set config  /section:system.net/settings -ipv6.enabled:”true”

eg2:在全局配置中启用了IPv6,以往要在默许的web中援引IPv6

appcmd.exe set config  “” /section:system.net/settings
-ipv6.enabe:”false”

列出节点集合

appcmd.exe list config /section:httpErrors

编排节点集合

eg:把401谬误页面有”401。htm”修改为”defaulterror.htm”

通过使用加号(+)也许1个减号(-)添加 活删除成分

删除503状态码

appcmd.exe set config /section:httpErrors /-[statusCode=’503′]

appcmd.exe set config /section:httpErrors /
[statusCode=’401′].path:defaulterror.htm

1捌 、对计划进行加锁和解锁

解锁:

appcmd.exe unlock config “default web site”
/section:system.web/authentication

加锁:

appcmd.exe lock config “default web site”
/section:system.web/authentication

1玖 、使用管道传送XML数据

能够在appcmd list
中选拔/xml修饰符来成立复杂的职分,还能实行大规模的批处理工科作。利用/xml修饰符,能够讲1个询问的结果导出并保存到3个标准XML格式的文本中,从而使其余命令行工具大概shell命令能够选拔那几个XML文件。例如,为了列出全数已启用的应用程序池,并将新闻保存到2个专业的XML文件中,执行以下命令:

appcmd.exe list apppool /state:started /xml

您或许感兴趣的篇章:

  • IIS日志清理(CMD版,VBS版,JS版,WSH版)
  • windows服务器通过appcmd完成IIS备份、还原、查看的下令(适用IIS8在此之前版本)
  • IIS下利用appcmd批量搭建网站


相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图