用ASP实现开关IIS不重启电脑

有时候我们在WEB程序如:ASP,中无意中使用到了一个死循环,或者在测试 DLL组件时,挂了。这时候IIS就停止了响应,我们要继续我们的工作啊,重启IIS服务吧。
  然而这个进程还在执行,Internet 服务管理器还关闭不了。而当想结束inetinfo.exe 或者 DLLHOST.EXE 进程的时候,我们得到了一个拒绝的信息,当然你是管理员权限也还是得到这样提示。你也可能会用net stop,不过花的时间要长些,而且有时候不响应。

  这时我们只有重启电脑了。能不用重启电脑而RESTART IIS么?

  当然可以,Microsoft在安装IIS的时候同时安装了一个工具,叫 iisreset,你可以在winnt\system32 中找到它,他可以和PING一样以命令行方式使用。它有多个参数,下面是几个重要的,也是我们本文切题的参数:

/RESTART 停止后启动IIS
/START 启动IIS (如果停止)
/STOP 停止IIS (如果启动)
/REBOOT 重启电脑
/REBOOTONERROR 如果停止IIS失败重启电脑
/NOFORCE 不用强迫IIS停止
/TIMEOUT:X 在X秒后, IIS被强制停止, 除非 /NOFORCE 参数给出. 如果 /REBOOTONERROR 给出, 它重启电脑.

时间: 2024-12-06 15:00:06

用ASP实现开关IIS不重启电脑的相关文章

重启IIS怎么重启?重启iis命令详解

WINDOWS提供WEB服务的IIS有时候会出现访问过大导致网站打不开,这时重启IIS是最好的选择. 1.界面操作 打开"控制面板"->"管理工具"->"服务".找到"IIS Admin Service" 右键点击"重新启动" 弹出 "停止其它服务" 窗口,点击"是". 2.Net 命令操作 点击 "开始"->"运行&q

利用Advanced Installer将asp.netMVC连同IIS服务和mysql数据库一块打包成exe安装包

原文:利用Advanced Installer将asp.netMVC连同IIS服务和mysql数据库一块打包成exe安装包 因为业务需要,项目中需要把asp.netmvc项目打包成exe安装程序给客户,让客户直接可以点下一步下一步安装部署web程序,并且同时要将IIS服务和mysql一同安装到服务器上,因为客户的电脑可能是64位也可能是32位,所以在打包的时候就需要打包成两份安装包.研究了几天终于有所收获,下边就是打包的步骤. 打包步骤: 一.前期准备 1.将asp.netmvc发布到本地目录中

关于重启电脑后承载网络失效的解决方法

在Win7系统我们可以利用cmd命令开启承载网络,比如使用命令:netsh wlan set hostednetwork mode=allow ssid=alan key=12345678设置一个ssid名为alan的承载网络; 但当重启电脑后承载网络将会自动关闭,此时电脑将看不到之前创建的承载网络; 针对这个情况其实不用重新设置承载网络,只需要重新打开CMD窗口重新开启承载网络即可. 输入:netsh wlan start hostednetwork 回车; 然后电脑会再次看到上次已经创建好的

ASP.NET对IIS中的虚拟目录进行操作

asp.net|iis|虚拟目录 ASP.NET对IIS中的虚拟目录进行操作 //假如虚拟目录名为"Webtest",先在项目中引用 //System.DirectoryServices.dll,再 using System.DirectoryServices; protected System.DirectoryServices.DirectoryEntry dirroot; 1.添加新的虚拟目录 DirectoryEntry newVirDir = dirroot.Children

ASP.NET在IIS下的工作模式和原理

ASP.NET与IIS是紧密联系的,由于IIS6.0与IIS7.0的工作方式的不同,导致ASP.NET的工作原理也发生了相应的变化. IIS6(IIS7的经典模式)与IIS7的集成模式的不同 IIS6的运行过程: 分析上图可知: 在 User Mode 下,http.sys 接收到 http request,然后它会根据 IIS 中的 Metabase 查看基于该 Request 的 Application 属于哪个 Application Pool, 如果该 Application Pool

Win7系统更新系统后总是提示重启电脑是怎么回事?

  Win7系统更新系统后总是提示重启电脑是怎么回事? 1.进入Win7系统后,同时按下Win+r打开电脑的运行窗口,然后输入gpedit.msc并单击回车,这样就可以打开电脑的组策略编辑器窗口; 2.在组策略编辑器窗口中,咱们在左侧菜单中定位找到管理模板-Windows组件,然后在右侧的窗口中找到文件windows update并双击该文件; 3.在出现的设置窗口中,找到自己登陆的计算机用户并单击,在右侧窗口中找到"对已登录用户的计算机,计划的自动更新安装不执行",然后双击将配置修改

win8/win10更新系统后重启电脑没反应怎么办

  win8/win10更新系统后重启电脑没反应怎么办?现在购买的电脑安装win8或win10系统,购买回去之后,开机不断提示更新系统.win8/win10更新系统后重启电脑没反应,有时候等待一个多小时都无法开机或关机,怎么办呢?下面小编告诉大家几种处理方法,有需要的用户可往下学习. 具体方法如下: 第一种情况,更新之后电脑依然能开机到桌面.这种处理方法要想以后开机关机不再等待,只有把电脑系统更新关闭就好了. 1.点击"控制面板"; 2.点击"系统和安全; 3.点击"

win7重装搜狗输入法提示“请您先重启电脑再进行操作”怎么办

  win7重装搜狗输入法提示"请您先重启电脑再进行操作"怎么办?win7纯净版系统自带有微软输入法,但是一些用户使用不习惯从网上下载第三方输入法,比如搜狗输入法.win7系统用户重装搜狗输入法的时候,出现提示"请您先重启电脑再进行操作"怎么办呢?出现这样的情况,多半是由于在卸载的时候有些计算机用户权限不足,导致注册表有残余.下面小编和大家分享具体的解决方法. 具体步骤: 1.按下"Win+R"组合键打开运行,在运行框中输入"reged

win7系统卸载驱动后重启电脑会自动安装驱动怎么办

  win7系统卸载驱动后重启电脑会自动安装驱动怎么办?win7系统经常卸载一些没用的驱动,缓解内容空间压力,一些细心的用户发现win7 64位系统下载卸载驱动后重启电脑会自动安装驱动,遇到这样情况该怎么办呢?除系统是Ghost版本的原因之外,也有可能是系统驱动设置出现问题.下面看看具体解决方法吧. 具体方法如下: 1. 在桌面吉击"计算机"图标,然后在弹出菜单点击"属性"点击"高级系统设置"; 2. 在打开系统属性点击"硬件"