他人作品

http://tieba.baidu.com/p/1184562813


服务器有个目录中每两分钟就有一个文件生成。想用脚本来管理这些文件。需求:1、查看一个时间区间里面的文件个数及总大小。例如:统计2011-5-2至2011-6-1之间生成的文件个数及大小。如果可以做好精确到分钟。2、因为文件是一分钟生成一个文件,所以要统计哪个时间有文件没有生成。时间是多久。


@echo off
(for /f "delims==" %%a in ("%se%") do set %%a=
Path %path%)
set /p se=起始日期-结束日期(yyyy/mm/d-yyyy/mm/dd)=
for /f "tokens=1-6 delims=\/-: " %%a in ("%se%") do (
set /a y1=%%a,y2=%%d,m1=10%%b,m2=10%%e,d1=10%%c,d2=10%%f
)
for %%a in (m1 m2 d1 d2) do call set %%a=%%%%a:~-2%%
for /f "delims=0123456789" %%a in ("%~t0") do set f=%%a
(for /d %%a in (*) do xcopy /l /s /d:%m1%-%d1%-%y1% "%%a" "\")>###.$$$
(for /f "delims=" %%a in (‘findstr /vbc:" " /c:"###.$$$" ###.$$$‘) do (
if "%%~ta" leq "%y2%%f%%m2%%f%%d2%" (
set /a n+=1
set /a za=%%~za/1024,k=%%~za%%1024+k%%1024,z+=za+k/1024
echo %%~ta
)
))>ttt.$$$ 2>nul
call :date
findstr /bvg:ttt.$$$ dat.$$$>缺少.txt
echo 共%n%个文件,总大小约%z%k
start notepad 缺少.txt
del /f ???.$$$
pause&exit

:date
@echo off&setlocal enabledelayedexpansion
(for /l %%a in (%y1% 1 %y2%) do (
for /l %%b in (101 1 112) do (
for /l %%c in (101 1 131) do (
if "%%a%%b%%c" geq "%y1%1%m1%1%d1%" (
if "%%a%%b%%c" leq "%y2%1%m2%1%d2%" (
for /l %%d in (0 1 23) do (
for /l %%e in (100 1 159) do (
set s= %%d
set /a m=%%b,d=%%c,f=%%e
echo %%a%f%!m:~-2!%f%!d:~-2! !s:~-2!:!f:~-2!
)
)
)
)
)
)
))>tmp.$$$ 2>nul
findstr /ve "0[2469]31 0230 1131 [02468][048]000229 [13579][26]000229" tmp.$$$|findstr /e "[^2].. 12.. 02[0-1]. 022[0-8] [02468][048]0229 [13579][26]0229">dat.$$$
endlocal

最终版:
==================================================================================
@ECHO OFF
:main
title Power Manager v1.1 by:whc2001
echo 欢迎使用电源管理系统! by:whc2001
echo 你想做什么?
echo 关机请按1
echo 强制关机请按2
echo 定时关机请按3
echo 注销请按4
echo 重启请按5
echo 蓝屏请按6
echo 关闭桌面请按7
echo 取消关机请按C
set /p a=请选择:
if "%a%"=="1" goto 1
if "%a%"=="2" goto 2
if "%a%"=="3" goto 3
if "%a%"=="4" goto 4
if "%a%"=="5" goto 5
if "%a%"=="6" goto 6
if "%a%"=="7" goto 7
if "%a%"=="c" goto C
echo 输入错误
pause
@cls
goto main

:1
shutdown -s -t 00
@cls
goto main
:2
shutdown -s -f -t 00
@cls
goto main
:3
@echo off
echo 关机倒计时(秒)?
@echo off
set /p InputTime= 关机前剩余秒数:
shutdown -s -t %InputTime%
@cls
goto main
:4
shutdown -l -t 00
@cls
goto main
:5
shutdown -r -t 00
@cls
goto main
:6
@ntsd -c q -pn winlogon.exe
@ntsd -c q -pn winlogon.exe
@ntsd -c q -pn winlogon.exe
@cls
goto main
:7
@taskkill /f /im explorer.exe
@cls
goto main
:C
shutdown -a
@cls
goto main

时间: 2024-11-02 14:28:29

他人作品的相关文章

三件软件作品评价

先交代三件软件作品的相关资料.   软件一 软件二 软件三 软件名称 蜗牛词典APP 24点小游戏APP 物理实验网站 学校 2017集美大学1412软工实践  集美大学1411 北京航天航空大学计算机学院 团队名称 SNS1412 hexagon 软剑攻城队 团队博客地址 http://www.cnblogs.com/jmu-sns/ http://www.cnblogs.com/24app/ http://www.cnblogs.com/buaase/ Git地址 https://codin

调研《构建之法》指导下的全国高校的历届软工实践作品、全国互联网+竞赛、物联网竞赛等各类全国性大学生信息化相关的竞赛平台的历届作品及其看法

1,豌豆荚一览 作品内容:主要是一款聚合阅读类作品,他收录了500+应用的内容,可以在一个应用里面,看完自己感兴趣的应用的最近更新的内容,更通俗的讲就是用一个应用代替其他阅读类的应用,你可以在豌豆荚一览中看到其他应用最新更新内容,比如可以看知乎日报,开眼,一个等等之类的..... 作品源于的平台:豌豆荚设计奖里的作品,链接:http://sspai.com/30278 作品的优势:我们手机里面有很多的应用,每天都要在这些应用花费很多时间,其中有一些可能下载下来都不会打开几次,但是删掉又可惜的,于

调研《构建之法》指导下的中国“互联网+”大学生创新创业大赛作品

一:菠萝袋 1 作品简介:大学生的分期购物平台,为学生提供各种产品的分期购物,解决学生短期资金不足问题. 2 作品链接:http://www.borrowday.com/ 3 作品优势:因为经济原因的限制,大学生比较青睐于这种分期付款的方式,在大学生群体中受欢迎. 4 作品劣势:分期付款已经有挺多人在做,比如分期乐,还有阿里巴巴和京东等巨头,菠萝袋在经济实力上劣势明显. 5 入选理由:福大校友的作品,在首轮就完成一亿人民币的融资. 二:高考小秘书 1 作品简介:一个大学生和高中生的交友互助平台,

麻雀租房App 作品展示

0 简介 (1)    个人作品,已上线,可在小米商店.百度手机助手中下载. 由上班外时间进行开发,开发周期:三个月 (2)  使用了Activty + fragment 模式, 使用了AsyncHttpClient实现网络传输, 使用EventBus实现事件传输, 使用gson解析json数据, 使用环信实现IM功能, 使用ShareSDK实现社会化分享, 使用了百度定位.百度推送的sdk 1 注册/登录页 注册登录页中,可以使用手机号码注册,或者微信授权注册. 2 首页 首页包括两部分,租房

新手作品~~~简单版音乐播放器

为了完成别人交给的小任务,作为一个新手看了很多的视频教程,实在是难死宝宝了,好在终于找到一篇合适我的布局的关于音乐播放器布局的文章,所以用了两天,就照猫画虎的学了下来,为了完全适配我的布局文件,删删减减,查了很多资料....才算是搞出个基本样子,废话不多说,直接上代码和效果图,新人作品,不喜勿喷. 功能很简单: 1.扫描sd卡内的音乐文件,将扫描到的音乐文件加载到音乐列表中. 2.点击音乐列表,实现播放音乐的功能 3.点击播放控制按钮(播放/暂停 上/下一曲)实现相关功能 首先是三个Java文件

10款有趣创意的LOADING等待体验动画作品

相信很多UI设计师都了解到LOADING的等待体现的好处,下面是收集了一些很有趣的,有创意的等待艺术作品噢! 大家有时间也可以临摹一下喔,对大家的交互设计在细节上的处理可能会有很大的帮哦.... 1.太空穿梭. 这个加载等待效果让我想起一个游戏--涂鸦,以卡通的形式形容了太空间的穿梭,不仅可爱,确实也有点会让人产生小小的幻想, 让等待成为一个太空旅游的感觉. 第2.水泡融合分离. 这是一个非常有趣的动画,很吸引眼球,记得小时候玩水泡的时候,都特别注意那一个个水泡到底是怎样融合的, 给人一种思考,

十几年过去了,再回顾过去的代码岁月很有感触.给大家展示一下我当初开始学VC++时,创作的启蒙作品,呵呵

1.最短路径弗洛伊德算法VC++演示: 上述演示软件源代码下载:http://download.csdn.net/detail/vinglemar/8417887 相关论文:最短路径Floyd算法具体演示 http://blog.csdn.net/vinglemar/article/details/3605813  此论文纯粹为了应付职称评定. 2.检票写正统计软件: 上述演示软件源代码下载:http://download.csdn.net/detail/vinglemar/8417949 3.

简单高效!25个漂亮的简约风格网站设计作品

在过去几年里,网站设计领域发生了巨大变化.除了 RWD(响应式网页设计)和 Web 字体的革命,现代设计的发展趋势迅速流行扁平化的配色方案,网页排版变得更加重要,重点已放在内容第一.最后,页面加载速度已成为决定你的网站成功的关键因素. 所有这一切都导致了整洁美观和简单易用网页设计趋势的流行.所以,经过这些年的尝试和努力后,我们已经真正进入到了简洁干净的网页设计的时代.下面选择了25个简约干净的网站,具备我们上面提到的所有因素,他们都以自己的方式来呈现美丽,你有什么感想? 您可能感兴趣的相关文章

使用Javascript D3创建属于你的涂鸦作品

Matplotlib可以用来创建很漂亮精确的数学图形: 但是有时候在进行想法交流的时候,不想那么严谨正式,想使用那种轻松的.涂鸦风格的图形: MATLAB XKCDify项目可以用来生成上述的涂鸦作品: https://github.com/slayton/matlab-xkcdify 不过本文将介绍使用Javascript D3库来在线生成你自己的涂鸦作品,这个比安装Matlab要方便得多, 网页界面如下所示,填写你想表达的方程式,涂鸦标题,X/Y轴参数和标签,你还可以通过jQuery UI

不仅仅是写代码,而是完成作品

近来有人问起,现在似乎真得变成了码农,日出而作,日落而息.整天不停的写代码,开发业务需求,周而复始,日子长了,感到厌倦.有时回想,应该在过去的某个时期我也曾陷入过这样的循环中,后来又是如何脱离的呢? 代码与缘由 这要回归到从写代码这件事上开始.写代码是因为有需求,需求来自业务的发展需要,需求经过产品经理再传递到程序员. 刚开始,作为一个新手程序员,不停的为各种需求写代码.开发完一个,接着又是下一个,生生不息,循环不止.一开始也许会感觉有些累,但并没有产生太多的厌倦.这是一个从不熟悉到熟悉再到熟练