一、IIS重启: F: l) E& Z7 R- B
& `+ d) ]0 [: }. l3 R
(1)
! r& G5 M6 n9 \& C( {; A6 h- r
9 W; Y& H7 l" q) P' Y0 @4 c
' S7 O$ j7 e* H' T4 A. \$ ?9 A$ u: I. w; c& Y k0 ~3 k
如上图所示在开始-〉运行中输入iisreset就可以实现IIS重启" l" G# y* t" {* J" ^! a z H5 I
, d1 o( T" `/ n
(2)
. P( H- X' m+ R 1 Z1 J. I" q6 U7 b
, O. ~5 f4 ^4 c# ]$ B* ^' b. \0 A3 ~, ^
; {3 Y+ g9 _6 h( P
如上图所示可通过打开IIS,然后右键-〉所有任务-〉重新启动IIS进行重启IIS
1 s: K+ r+ Y0 L( Q ) }. [# Z6 w" A
(3)
5 @: Z- y1 S8 h* p" L, |' b% U
7 O" D" E8 y: l- M2 D
; L: x# u+ x; u
% X2 L- N& Q, g6 u. I5 g如上图也可以通过右键我的电脑-〉管理-〉服务找到World Wide Web服务进行重启- K5 ]- G8 p; X' p" X# h
" M- p2 k9 N9 D
! w% g1 L a1 N R- }0 l% S
" T5 A) U' H# Q( Z二、IIS实现定时重启; P! d* ~2 ?5 Q
# c# H ?9 q* S6 W" M. Z- {1 {(1)首先在记事本文档中写入如下内容
' {( |9 X& z, N+ V1 P
9 t$ i n# Y3 d/ |
( L" ?& y9 Q7 P; O: q: [( |
% d. @ E- D) I( B3 f(2)然后保存为.bat的形式(注意名字不要以iisreset命名)
! T; s" @0 c3 N$ ]* H# ]( V) D 8 Q. J, U% W3 @' H$ F
5 D+ n7 L7 P4 e 7 G9 j' E/ H0 l
(3)打开计划任务,添加计划任务
" P6 Q2 O7 M& P. c$ |; K8 y% ?- |+ R# {' D* Q6 W+ e
9 D. a4 }7 V/ \
6 Z% q. S, g& s/ y0 X4 f; \0 g(4)按着提示一步一步下去
0 X6 W. N/ S- B {+ D; f& p. d) S0 o
' d4 A P0 D- V6 f1 r3 f1 o
: {& _* A$ s7 u4 w, A
! j$ B6 a1 q. n( }(5)选择浏览,定位到你的脚本的文件处
/ |* i* }8 [9 W; o3 g: { # S1 `$ E0 y- {
M1 Q5 U( o6 C
) c( O% v% d7 V i(6)选择每天,下一步
, e# u1 j6 E$ L; Q0 b) G4 D 0 v( F/ D5 b+ A& e- A3 m# b
& J( Z0 `1 L! ?6 i: n5 O/ O. o! T3 T; O. W, J* D
2 p4 W! F% k! D$ |( H
3 Q' s2 N$ L6 v / R% n$ U* ?% ~& B
9 n7 a. @/ l; x3 X1 r, @
(7)输入服务器密码1 L0 Z+ X) N* {, X( s
" c) U. M5 ?/ e3 Y' t
( |& o# p. i6 a
$ c! g9 ^& t, b$ P% r( | & A7 j! X- c" a7 E5 C
8 G" q- J% T( l3 p(8)勾选图中所示,进入高级设置
: l: b( ~4 O/ O7 C
" Z1 ?4 u2 _' r- j' d" t& L
) { p1 l S% O8 V, d7 e
$ f1 b3 w1 s) _+ E- C) d% o(9)选择日程安排-〉高级选 项1 F3 @' g* m( j0 x
" H+ K( `/ M+ l4 G5 {
M; m, O" J0 p4 m) W
! _1 ?4 @. |& u( @' x" ?- w(10)勾上重复任务,选择你要每隔多长时间执行一行IIS重启的脚本,持续时间要比重复任务时间要长,按确定就可以实现定时重启IIS了!
# @4 d- U, N/ D, R
( v( j! [! n; x. G! v1 z; H
0 Q( c6 U2 e. J6 B( w
/ N& ~6 X: L- E2 ]; d& }3 L* d" i$ ^, X' o
一个最简单的批处理文件加上任务计划
# h# i2 l3 ?( D7 e- N# S1。编写批处理文件IIS.bat + Z' L; K4 u; F
程序代码: @echo off
& k0 n0 g% c) \. anet stop iisadmin /yes
+ ~. ?, W) X9 T. [net start iisadmin
0 H" I$ X2 T9 g% K! ]1 dnet start w3svc 命令相当简单,我就不多解释了,无非是一些停止服务、启动服务的指令。 5 N5 y7 e2 B6 @3 P; @4 H( r5 N; i1 n# d
将写好的文件保存备用。 2。启动“Task Scheduler”服务 服务不启动,你的“任务计划”是不能工作的,不过也会带来一定的安全隐患,自己要把握好哦。 3。在控制面板里找到任务计划 4。使用向导添加任务计划 应用程序列表里自然没有我们的BAT文件,点击浏览找到你刚才保存的位置。 确定以后系统自动给任务起了一个和程序一样的名字。 下面设置执行任务的频率,我选择“每天”。 再定个执行任务的时间吧,以为网站往往在凌晨访问量会小一点,所以不妨把执行时间设置在2:30 am。 没什么好说的了,输入管理员密码。再往后点确定就OK了。 至此,你的任务计划里就会多出一个形如 此图片仅显示局部,请点击查看完整图片 的图标。
, V) ]; |5 O! f G/ G p! `4 W( O让IIS定时自动重启
: T9 h# r6 a6 _- ]web服务器运行时间一长,IIS效率逐渐降低,甚至无法访问网站,但重启IIS后又可以了。解决办法是设置一个任务,每天定时让IIS自动重启,方法: at 16:30 %systemroot%system32iisreset /restart 也可以设置批处理集合更多得命令如重启ftp,sql,。。。。 |