iisapp命令不能使用的解决方法

一、iisapp的环境
   
1、windows 2003+iis 6.0
2、.net环境

二、问题描述
 
1、在任务管理 器中增加显示pid字段。就可以看到占用内存或者cpu最高的进程pid
2、在命令 cmd命令行提示符下运行 iisapp -a。注意,第一次运行,会提示需要使用cscript支持(wscript与cscript的区别),点击确定。然后再次运行就可以了。这样就可以看到pid对应的应用程序池。
3、到IIS中察看该应用程序池对应的网站,就ok了,做出上面的内存或CPU方面的限制,或检查程序有无死循环之类的问题。

可是我敲入iisapp后,发生了问题,达不到我想要的效果

我是这样解决的:

iisapp实际上是存放在C:\windows \system32目录下的一个VBS脚本,全名为iisapp.vbs,如果你和我一样,也禁止了Vbs默认关联程序,那么就需要手动到该目录,先择打开方式,然后选“Microsoft (r) Windows Based Script Host”来执行,就可以得到PID与应用程序池的对应关系。

这样就可执上面的1和2的步骤了。

三、在iis7中如何做
 
新语法是appcmd.exe list wp,iisapp不再适用。

也可以这样做:
原来IIS7已经将这个功能整合进IIS中萝,我们可以在这个位置找到,电脑名称-->IIS-->Worker Processes

(0)

相关推荐

  • iisapp命令不能使用的解决方法

    一.iisapp的环境    1.windows 2003+iis 6.0 2..net环境 二.问题描述 1.在任务管理 器中增加显示pid字段.就可以看到占用内存或者cpu最高的进程pid2.在命令 cmd命令行提示符下运行 iisapp -a.注意,第一次运行,会提示需要使用cscript支持(wscript与cscript的区别),点击确定.然后再次运行就可以了.这样就可以看到pid对应的应用程序池. 3.到IIS中察看该应用程序池对应的网站,就ok了,做出上面的内存或CPU方面的限制,

  • 怎样通过iisapp命令查找pid来解决IIS的cpu占用率过高问题

    我们先来看看iisapp的一些参数 iisapp -a pid 可以查出对应的域名 反之 iisapp -p domain 查pid的语法 iisapp [a/ AppPoolName | /p AppPoolID] 参数 /a AppPoolName 指定特定应用程序池的名称.(可选项) /p AppPoolID 按 ID 号指定应用程序池.(可选项) 注释 如果未指定应用程序池名或 ID,则 iisapp 列出所有运行应用程序. 仅当使用 /s 时, 才可使用 /u 和 /p 命令行选项.必

  • docker images,info,-d等命令报错的解决方法

    一.发现问题 楼主不管输入那个命令,都出现了: FATA[0000] Cannot connect to the Docker daemon. Is 'docker -d' running on this host? 二.解决方法 以及类似的错误,就连docker version命令都报错了,楼主开始找啊找,找到了好多东西,结果发现没一个能行的,最后楼主使用这样的命令: # vim /etc/default/docker 在该文件中添加如下内容: DOCKER_OPTS="-H unix:///

  • debian安装后sudo命令不能用的解决方法

    debian安装完之后发现sudo命令不能用 找了半天发现是没有安装sudo 得了,进入root安包,炸开他,apt-get install sudo 安装完发现又出现一堆怪问题 不管他,继续前进 在root设置sudoers配制文件 复制代码 代码如下: chmod +w /etc/sudoers vim /etc/sudoers 添加一行  复制代码 代码如下: username     ALL=(ALL) ALL 其中username是你的用户名,保存 更改sudoers文件权限 复制代码

  • node-sass安装失败解决方法总结(终有一款适合你)

    目录 前言 解决方法一:使用淘宝镜像源(推荐) 解决方法二:使用 cnpm 解决方法三:创建.npmrc文件 解决方法四:下载 .node 到本地 如果这个 .node 还不能解决用这个方法.直接搞定. 解决方法五:使用梯子 来源 解决办法三,重新配置node-sass 缓存! 解决办法 操作步骤 总结 前言 项目中常常遇到node-sass安装失败,动不动就是报各种错误.以前我一次也没有失败过,自从系统重装我的天呀,node-sass就没有成功过,我能做的node卸载,sass重装各种版,以及

  • linux上配置jdk时,java命令提示没有此文件或文件夹的解决方法

    出现这个问题可能有以下几种原因: 1.对该文件没有执行的权限. 2.我们的机器是64位的,而下载的jdk是32位的. 我就是后一种原因造成的,好久才想明白. 以上这篇linux上配置jdk时,java命令提示没有此文件或文件夹的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.

  • MySQL从命令行导入SQL脚本时出现中文乱码的解决方法

    本文实例讲述了MySQL从命令行导入SQL脚本时出现中文乱码的解决方法.分享给大家供大家参考,具体如下: 在图形界面管理工具 MySql Query Browser中打开脚本(脚本包括建库.建表.添加数据),并执行,不会有任何问题:但是使用mysql命令行工具执行建库脚本时,添加数据中如果包含中文,存入的数据就是乱码或是???... 解决方法1:在MySql安装目录下找到my.ini,将[mysql]下的default-character-set=latin1改为default-characte

  • 详解win7 cmd执行vue不是内部命令的解决方法

    详解win7 cmd执行vue不是内部命令的解决方法 通过全局安装vue-cli npm install --global vue-cli 在cmd中运行vue提示不是内部命令,原因是环境变量没有加上 找到npm的位置:(不在这个位置的全局搜索vue.cmd即可) C:\Users\Administrator\AppData\Roaming\npm 打开我的电脑-->右键属性-->高级系统设置-->环境变量-->Path-->添加获得npm的位置,保存,重启cmd命令工具即可

  • Laravel执行migrate命令提示:No such file or directory的解决方法

    本文实例讲述了Laravel执行migrate命令提示:No such file or directory的解决方法.分享给大家供大家参考,具体如下: 今天使用Laravel命令行工具操作数据库迁移操作时报错,提示mysql 2002错误,如图: 查看数据库配置没错呀,网站前台也可以打开,说明能连上,那是什么原因呢? 在Laravel5中,有两种办法解决: 1.增加一个数据库配置项 'mysql' => [ 'driver' => 'mysql', 'host' => env('DB_H

  • PhpStorm terminal无法输入命令的解决方法

    在使用PhpStorm时,点击下面的terminal时,发现怎么输入都不显示,于是一查才发现是phpstorm与win10系统不兼容的问题,只要设置一下控制台(使用老版本就ok了) 步骤非常简单: win+r打开控制器,鼠标右键标题栏,点击属性,选择选项标签,勾选使用旧版控制台(需要重新启动),然后重启phpstorm,重新打开terminal就可以正常输入使用了, 如图: 以上就是小编为大家带来的PhpStorm terminal无法输入命令的解决方法全部内容了,希望大家多多支持我们~

随机推荐