[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[其他] 2013年度批处理之家BAT编程比赛

用户ID排名奖励发奖
apang1赠送价值200元的礼品2013-09-15 已经发奖
terse2赠送价值100元的礼品2013-09-15 已经发奖
wankoilz3赠送价值100元的礼品2013-09-15 已经发奖
xxpinqz4赠送价值50元的礼品 
5230666805赠送价值50元的礼品 
ShadowFiend6赠送价值50元的礼品2013-09-17 已经发奖

本次比赛只允许使用BAT和XP系统自带的命令行工具,不允许调用 mshta、VBS、PowerShell、JS 等其它脚本和第三方命令行工具(特别注明的个别题目除外)。

参赛时间:
2013-07-19 ~ 2013-08-19

奖项设置:
一等奖:1名,赠送价值200元的礼品
二等奖:2名,赠送价值100元的礼品
三等奖:3名,赠送价值50元的礼品

评分规则:
每个题目30分,其中功能性能占20分,代码规范占10分。
对于总得分相同的用户,以提交答案的时间先后顺序排名。

比赛题目:

1、删除文件夹 D:\BatHome
注意:
(1)该文件夹下面包含文件和子文件夹
(2)可以使用 rd 或 rmdir 命令,但是不允许使用它们的 /s 选项
(3)需要在程序中模拟 rd /s 的递归删除功能

2、检查系统里面是否有非法增加和减少的用户账号
注意:
(1)假设文件 D:\BatHome_User_List.txt 里面保存着所有的合法用户的列表
(2)需要分别找出当前系统里面非法增加的账号和减少的账号

3、批量创建100个系统账号 BatHome001 ~ BatHome100
注意:
(1)每个密码都是一个8位随机字符串,只要包含一个大写字母、一个小写字母、一个数字、一个特殊字符
(2)特殊字符是指除了数字和大小写字母之外的其它字符
(3)不能有重复的密码

4、把系统目前运行的情况记录到文件 D:\BatHome_OS.txt
包括:
(1)物理内存总量是多少(以GB为单位)?目前使用率是多少?
(2)硬盘每个分区的总容量和使用率分别是多少(以GB为单位)?
(3)最近一次开机之后系统已连续运行多长时间(以秒为单位)?

5、把文件夹 D:\www.bathome 下面的文件和子文件夹备份到 D:\bbs.bathome 下面
注意:
(1)备份的时候跳过以下子文件夹:
    logs
    img
(2)备份的时候跳过以下文件:
    *.zip
    *.bak
(3)周一到周六执行增量备份,周日执行完整备份。

6、计算任意两数值的商,要求精确到小数点后100位(没有100位的补足100位)。

7、批量下载壁纸
注意:
(1)下载桌酷网站(http://www.zhuoku.com/)的壁纸,输入一个系列图片的网址,然后自动把这个系列的图片全部下载下来。
(2)能使用常用的几个第三方下载工具

8、将大写的中文数字金额排序
注意:
(1)数值小于一千万元,最小单位为分
(2)中文数字与阿拉伯数字的对应规则参考:http://baike.baidu.com/view/1624026.htm
(3)大写的中文数字金额可以用下表做测试:

陆拾叁万贰仟伍佰肆拾叁圆叁角整
伍万圆整
捌万零肆佰圆伍角叁分
壹佰圆整
贰佰万叁仟贰佰陆拾陆圆零叁分
柒佰柒拾万零捌拾叁圆整
叁万圆肆角肆分
壹圆整

9、把F盘中存在重复情况的目录列举出来
注意:
(1)只要文件夹中的文件列表相同,就认为是重复的文件夹,不需要判断大小、日期、md5等。例如:
F:\PIC\SELECT\ANDROID
    001.jpg
    002.jpg
    003.jpg
    004.jpg
    005.jpg
    LOGO.jpg

F:\Backup\picture\2013-03-03\ANDROID
    001.jpg
    002.jpg
    003.jpg
    004.jpg
    005.jpg
    LOGO.jpg

F:\Rogar\Userfiles\temp\picture
    001.jpg
    002.jpg
    003.jpg
    004.jpg
    005.jpg
    LOGO.jpg

10、将网上下载的txt文本转成html文件以便阅读
注意:
(1)保留txt中的换行格式(在html中加入</br>单标签来实现)
(2)因txt文本中每行前没有空格,请在转化时在行前加入四个半角空格(在html中 为一个半角空格)
(3)遇文本中形如“第一章 我们的宇宙图像”的单行即为段落分隔处,请在前面加入一空行(请考虑尽可能多的章节的书写情况)
(4)抛弃文本中形如“图1.2”的单行(请考虑.前后数值不仅仅为个位的情况)
(5)因为文本可能会含有特殊字符,代码应做特殊字符处理
(6)提示:请注意html文件的基本元素<html><body>标签的加入
(7)附件中的文件仅供测试
附件: 您需要登录才可以下载或查看附件。没有帐号?注册
1

评分人数

我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

回复 11# wankoilz


    各位评委在评分的时候十分谨慎,所以需要比较长的时间。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

评分结果出来了,公示一周。
感谢各位评委的辛苦工作!
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

开始发奖
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

返回列表