>

forfiles命令使用,四个总括服务器互联网流量的小

- 编辑:www.bifa688.com -

forfiles命令使用,四个总括服务器互联网流量的小

一天只允许运维三遍的批管理

集团服务器用来备份数据的硬盘过段时间就能够被备份文件占满,弄得小编老是要登入到服务器去手工业删除那么些老的公文,有时忘记了就能够导致硬盘空间不足而不能备份。
因为假设保留这段日子几天的备份,要是得以做多少个批管理让系统自动删除老备份文件就好了,但是Windows的命令行和Linux的Shell比起来作用差了重重,到底好不佳作者本人也不知情。
于是乎上网查了一下各位大虾发的帖子,再通过协和的搜索和品尝,发掘只要花点武功还能够落到实处这一个效应的。
Windows Server 二零零零平放的命令行文件,适合于XP以上系统
示例:

因为职业需求,要总结一下服务器的网络吞吐量,而且出一个图形。在追寻互连网吞吐量软件时候,看到那篇小说,于是决定用脚本来完成这一个职能。bigtall在原来的书文的启示下,做了一些修改,去掉了对unix工具的重视性,把它形成了二个纯的批管理公事。希望能给有须求的人帮忙。

 

forfiles /m *.bkf /d -28 /c "cmd /c del @file /f"

 1 @echo off
 2 :args
 3 rem 管理参数
 4 if "%1" == "" goto help
 5 
 6 set stopfile="%temp%netflow.stop"
 7 if "%1" == "stop" goto stop
 8 if "%1" == "start" goto start
 9 goto help
10 
11 :start
12 rem 继续深入分析start参数
13 set outfile=
14 set outcon=1
15 if "%2" == "" goto main
16 set outcon=
17 if "%2" == "console" set outcon=1
18 if not "%2" == "console" set outfile=%2
19 if "%3" == "console" set outcon=1
20 if "%outfile%" == "" if not "%3" == "console" set outfile=%3
21 
22 :main
23 echo 本主次每5秒计算一下网卡的流量, ctrl c退出
24 
25 rem 删除stop记录
26 if exist %stopfile% del /q /f %stopfile%
27 rem 第一次流量记录,开始化
28 echo WScript.Sleep(5000); > sleep.js
29 set curdate1=

本文由bifa688.com发布,转载请注明来源:forfiles命令使用,四个总括服务器互联网流量的小