一、直接上代码

::关闭输出

@echo off

::获取当前时间
set Time=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%
set logPath=%cd%\ReStartLog.txt

::创建日志文件
if not exist %logPath% (echo 日志文件创建时间:%Time%>%logPath%)

echo 开始执行任务:%Time%:开始执行任务>>%logPath%::注意两个>>是追加  >是创建或覆盖

::关闭指定站点
C:\Windows\System32\inetsrv\appcmd.exe stop site 站点名称
::关闭应用程序池
C:\Windows\System32\inetsrv\appcmd.exe stop apppool /apppool.name:应用程序池名称

::延迟3秒
cd C:\ & timeout /t 3 & cd E:\
::启动应用程序池
C:\Windows\System32\inetsrv\appcmd.exe start apppool /apppool.name:站点名称
::延迟1秒
cd C:\ & timeout /t 1 & cd E:\
::启动站点站点
C:\Windows\System32\inetsrv\appcmd.exe start site 应用程序池名称
echo 【站点名称】重启完成>>%logPath%

echo - * - * - * - * - * - * - * - * - * - * ->>%logPath%
echo- * - * - * - * - * - * - * - * - * - * ->>%logPath%

::pause

Windows Batch bat批处理脚本 停止和启动IIS服务,可用于自动重启方案相关推荐

  1. Windows下bat批处理脚本常用场景整理,持续更新中。。。

    Windows下bat批处理脚本常用场景整理,持续更新中... 一.Winodws下使用bat脚本对结果进行筛选 例如:在筛选出来的结果中,筛选是否有"$G"字段 adb shel ...

  2. Windows系统bat批处理脚本实现暂停时间延迟方法

    描述:Windows系统bat批处理脚本实现暂停时间延迟方法 代码: @ping 127.0.0.1 -n 1 >nul

  3. bat脚本监控tomcat并启动_Windows server利用批处理脚本判断端口启动tomcat的方法

    win server服务器上面的tomcat老是不定时挂掉, 于是利用定时操作脚本判断tomcat80端口是否在运行, 如果运行则放过, 如果down掉就启动tomcat,解决tomcat不定时挂掉导 ...

  4. windows的cmd与bat批处理脚本(batch script)

    目录 序:批处理看这一篇就够了 一.前言 二.使用技巧 1.查看帮助 2.命令的执行 3.变量 4.条件语句 5.循环 6.参数 7.函数(过程调用) 8.调用外部脚本 9.命令执行结果和错误判断 1 ...

  5. 【bat批处理脚本命令】2分钟看懂,一键主机windows系统远程连接控制阿里云等windows系统的云服务器(保姆级图文+实现代码)

    目录 1.实现效果 2.实现代码 3.使用代码新建一个bat脚本文件 总结 欢迎关注 『bat批处理脚本命令』 系列,持续更新中 欢迎关注 『bat批处理脚本命令』 系列,持续更新中 本来阿里云服务器 ...

  6. BAT 批处理脚本教程

    BAT 批处理脚本教程 第一章 批处理基础 第一节 常用批处理内部命令简介 批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD.这些命令统 ...

  7. bat批处理脚本入门

    BAT 批处理脚本 教程 第一章 批处理基础 第一节 常用批处理内部命令简介 批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD.这些命令 ...

  8. bat批处理脚本语法学习

    bat批处理脚本语法学习 1.打印输出:echo 2.删除文件夹下文件:del /f /s /q 路径\*.* 3.删除文件夹(包含本层):rd /q /s 路径\ 4.创建文件夹:md 路径 5.复 ...

  9. bat批处理命令大全_DOS使用环境变量图文教程,bat批处理脚本查看调用环境变量命令...

    大家好,我是老盖,首先感谢观看本文,本篇文章做的有视频,视频讲述的比较详细,也可以看我发布的视频. 今天我们学习在DOS和BAT批处理脚本中使用环境变量,环境变量是windows定义的一个变量,它有一 ...

最新文章

  1. R语言ggplot2可视化使图形的背景在不同区域有不同的颜色实战
  2. 080_html5 Canvas和SVG
  3. STL之bitset
  4. vscode新建Git项目
  5. PAT (Basic Level) 1080 MOOC期终成绩(模拟+stl)
  6. 2021数据技术嘉年华 • 嘉宾面对面
  7. 蓝桥杯 ALGO-49 算法训练 寻找数组中最大值
  8. amqp rabbitmq_Spring AMQP RabbitMQ示例
  9. 关于前端模块化你应该知道的
  10. 上海航信电子发票对接
  11. android drawable-hdpi 分辨率,android – 设置可用于不同分辨率的drawable文件夹
  12. plsqldev1105_x64与instantclient_11_2配置使用
  13. window双网卡上网
  14. 完整的40页UI/UX作品集展示、简历模板、面试模板
  15. 几种通信方式的介绍及详解
  16. [网络安全自学篇] 十九.Powershell基础入门及常见用法(一)
  17. 灭火机器人C语言程序,- 一款基于STM32的智能灭火机器人设计
  18. Bus error 问题原因
  19. 从软件外包到阿里技术专家再到CTO,他究竟是如何一路晋升?
  20. 一款网课学习辅助软件

热门文章

  1. Qt 之 ActiveX要点记录
  2. 央行发行数字货币对我们意味着什么?
  3. springboot整合腾讯云cos对象储存
  4. Ajax-POST请求
  5. 详细介绍如何从0开始写一个数据通信,将数据从单片机发送到上位机(或者虚拟示波器)进行数据或图像显示,以及常见问题或注意事项解答,本文主要以匿名上位机为例,适合新手和小白
  6. 收藏 | 图像标注的基础内容介绍
  7. git拉取请求_创建有效拉取请求的技巧
  8. 为什么说联想的智慧城市会带来新气象?
  9. PS练习|PS如何预览国王排名线稿
  10. 摄像头的白平衡(White balance )