1.1    脚本名称

Update_patch.bat

1.2    脚本代码

@echo off

:menu

cls

mode con cols=48 lines=27 & color 02

echo.

echo================================================

echo         请选择要进行的操作,然后按回车

echo================================================

echo.

echo         1.查看主机IP配置信息

echo.

echo         2.添加注册表UNC路径检查

echo.

echo         3.更新防病毒补丁

echo.

echo         4.重启系统

echo.

echo         Q.退出

echo.

:cho

set choice=

set /p choice="Please enter your choice:"

echo.

IF NOT "%choice%"=="" SET choice=%choice:~0,1%

if /i "%choice%"=="1" goto ip

if /i "%choice%"=="2" goto reg

if /i "%choice%"=="3" goto patch

if /i "%choice%"=="4" goto reboot

if /i "%choice%"=="Q" goto exit

echo 选择无效,请重新输入

echo.

goto cho

:ip

ver|findstr "5.1" >nul && (set "IP=ipconfig^|findstr /i "ip address"")|| (set "IP=ipconfig^|findstr /i "ipv4"")

for /f "tokens=14* delims=: " %%1 in ('%IP%')do echo          %%2

echo.

echo==================================

echo     按任意键返回主菜单继续

echo==================================

echo.

pause > nul

goto menu

:reg

reg add "HKEY_CURRENT_USER\Software\Microsoft\Command Processor" /v "DisableUNCCheck" /t "REG_DWORD" /d "1" /f  > nul 2>&1

echo       更新注册表操作成功

echo.

echo==================================

echo     按任意键返回主菜单继续

echo==================================

echo.

pause > nul

goto menu

:patch

if "%PROCESSOR_ARCHITECTURE%"=="x86" goto x86

if "%PROCESSOR_ARCHITECTURE%"=="AMD64" goto x64

:x86

echo Start installing 32_system patches.

wusa %cd%\windows6.1-kb4012212-x86.msu /quiet /norestart

pause > nul

echo.

echo Patch update successful, please restart the system.

echo.

echo==================================

echo     按任意键返回主菜单继续

echo==================================

echo.

goto menu

:x64

echo Start installing 64_system patches.

wusa %cd%\windows6.1-kb4012212-x64.msu /quiet /norestart

echo.

echo Patch update successful, please restart the system.

echo.

echo==================================

echo     按任意键返回主菜单继续

echo==================================

echo.

pause > nul

goto menu

:reboot

shutdown /r /t 0 /f

exit

:exit

exit

1.3    脚本运行方法

复制上面脚本代码到记事本中,将记事本文件重命名为Update_patch.bat,找到保存好的Update_patch.bat脚本文件双击直接运行,输入你的选择即可运行相应的功能,运行效果如下:

windows_Bat_Scripts查看系统IP-更改regedit-更新系统补丁的更多相关文章

  1. 『学了就忘』Linux基础 — 11、通过setup工具配置Linux系统IP地址

    目录 1.setup命令介绍 2.使用setup命令配置IP (1)执行setup命令 (2)进入图形化配置界面 (3)选择配置IP还是DNS (4)选择要配置的网卡 (5)进入IP地址配置页面 (6 ...

  2. 在linux(deepin)系统下查看当前ip地址与用户名

    在linux(deepin)系统下查看当前ip地址与用户名 查看当前ip地址 方式一: hostname -I 方式二: ifconfig -a 如下图所示: 其中192.168.11.66即为当前系 ...

  3. 使用w查看系统负载 vmstat命令 top命令 sar命令 nload命令

    w/uptime 查看系统负载 w查看系统负载,uptime跟w一样. [root@centos7 ~]# w 22:34:10 up 6 days, 23:10,  4 users,  load a ...

  4. centOs 查看系统cpu使用率等--top

    原文:centOs 查看系统cpu使用率等--top 在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要.在 CentOS 中,可以通过 top 命令来查看 CP ...

  5. linux系统top命令查看系统状态

    Linux系统可以通过top命令查看系统的CPU.内存.运行时间.交换分区.执行的线程等信息.通过top命令可以有效的发现系统的缺陷出在哪里.是内存不够.CPU处理能力不够.IO读写过高. 使用SSH ...

  6. Windows10系统如何更改程序的默认安装目录?

    Windows10系统如何更改程序的默认安装目录? 在Windows10系统的使用中,软件程序的默认安装目录是:C:\Program Files\...或者C:\Program Files(x86)\ ...

  7. linux 下如何查看和踢除正在登陆的其它用户 ==>Linux下用于查看系统当前登录用户信息的4种方法

    在linux系统中用pkill命令踢出在线登录用户 由于linux服务器允许多用户登录,公司很多人知道密码,工作造成一定的障碍 所以需要有时踢出指定的用户 1/#who   查出当前有那些终端登录(用 ...

  8. Ubuntu系统下面软件安装更新命令

    在ubuntu服务器下安装包的时候,经常会用到sudo apt-get install 包名 或 sudo pip install 包名,那么两者有什么区别呢? 1.区别 pip用来安装来自PyPI( ...

  9. Ubuntu 14.10 下查看系统硬件信息(实例详解)

    linux查看系统的硬件信息,并不像windows那么直观,这里我罗列了查看系统信息的实用命令,并做了分类,实例解说. cpu lscpu命令,查看的是cpu的统计信息. blue@blue-pc:~ ...

随机推荐

  1. C# Task任务详解及其使用方式

    https://blog.csdn.net/younghaiqing/article/details/81455410 C#多线程编程笔记(4.3)-Task任务中实现取消选项 https://blo ...

  2. D - 稳住GCD DP

    http://acm.uestc.edu.cn/#/problem/show/923 给定一堆数字,求其所有数字的gcd. 现在要删除最多的数字,使得剩下的数字的gcd和原来的一样. 设dp[i][v ...

  3. python操作json文件

    import json class OperationJson(object): def __init__(self,file_name=None): if file_name: self.file_ ...

  4. phpize使用方法

    phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块,下面介绍一个它的使用方法,需要的朋友可以参考下 安装(fastcgi模式)的时候,常常有这样一句命令: 代码如下: / ...

  5. Oracle单列函数

    --字符函数--1.ASCII 返回与指定的字符对应的十进制数;select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space fr ...

  6. jquery进阶(1)

    今天我们接着来学习jQuery中的内容,包括css的操作.尺寸的操作.文档的操作.动画(有待补充),事件处理操作. 一.CSS 在css中可以设置css的基本属性 - .css("color ...

  7. Today is the first day of the rest of your life.

    Today is the first day of the rest of your life. 今天是你余下人生的第一天.

  8. 01html基础

    01_html 1 Mac中的快捷键 基础快捷键: command+c 复制 command+v 粘贴 command+m 最小化当前窗口 Shift+command+c 桌面环境打开Finder c ...

  9. 快速获取雪碧图的图标样式插件 - gulp-css-spriter教程

    如何快速把合成好的雪碧图,快速获取图标的样式呢? 用gulp-css-spriter很简单. 第一步: 在某个文件夹用shitf+鼠标右键 第二步: npm install gulp-css-spri ...

  10. web安全防御之RASP技术

    作者:      我是小三 博客:      http://www.cnblogs.com/2014asm/ 由于时间和水平有限,本文会存在诸多不足,希望得到您的及时反馈与指正,多谢! 0x00:we ...