不积跬步,无以至千里;不积小流,无以成江海

Our practice

不积跬步,无以至千里;不积小流,无以成江海

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

随笔分类 -  批处理

about batch and automatic work
摘要:前面记得在两篇文章中提到,如果远程创建、启动、停止、删除远程机器上的windows service,下面就是一个RPC的例子。 1,批处理RPC: 阅读全文
posted @ 2008-09-25 15:10 英怀 阅读(575) 评论(0) 推荐(0)

摘要: 最近在做分布式存储计算的项目,由于涉及到多个服务器(72台),多个客户端,为了让这些服务器还有客户端能够自动化执行,统一管理(不知道有没有这样的软件,好像没有,现在我只能开着开60多个远程桌面,谁知道有这样的管理软件的推荐一下,thanks!)。 我现在的解决方案是: 1,批处理来进行发布新版本、获取执行结果 2,在每个机器上部署一个自定义的window service 来监听并接收sokect命令并处理(启动、中断、关闭分布程序) 批处理的基本知识我们在批处理入门 一文中已经做过介绍(不明白的同学请再去看看),下面我就按我这段时间每天工作流程所用的批处理给大家分享,一起来体验它的方便,高效性,自动化。 阅读全文
posted @ 2008-09-12 18:13 英怀 阅读(1377) 评论(0) 推荐(0)

摘要:批处理的本质,是一堆DOS命令按一定顺序排列而形成的集合。批处理,也称为批处理脚本,英文译为BATCH,批处理文件后缀BAT就取的前三个字母。它的构成没有固定格式,只要遵守以下这条就ok了:每一行可视为一个命令,每个命令里可以含多条子命令,从第一行开始执行,直到最后一行结束,它运行的平台是DOS。批处理有一个很鲜明的特点:使用方便、灵活,功能强大,自动化程度高。 下面通过实战来认识一下batch朋友。以下例子的代码保存成以cmd或者bat为扩展名的文件。批处理在执行过程中你可以用CTRL+C强行终止命令或者直接关闭命令行窗口。 1,命令的结果保存起来 要点:command > filename.txt 将命令的结果保存到filename.txt文件中(注意如果filename.txt文件已经存在,会覆盖它,而不是追加); 而追加入filename.txt我们可以用>>,如command >> filename.txt。 例子: ping sz.tencent.com > a.txt ping sz1.tencent.com 阅读全文
posted @ 2008-08-24 00:07 英怀 阅读(1004) 评论(0) 推荐(0)