摘要:前面记得在两篇文章中提到,如果远程创建、启动、停止、删除远程机器上的windows service,下面就是一个RPC的例子。
1,批处理RPC:
阅读全文
随笔分类 - 批处理
about batch and automatic work
摘要: 最近在做分布式存储计算的项目,由于涉及到多个服务器(72台),多个客户端,为了让这些服务器还有客户端能够自动化执行,统一管理(不知道有没有这样的软件,好像没有,现在我只能开着开60多个远程桌面,谁知道有这样的管理软件的推荐一下,thanks!)。
我现在的解决方案是:
1,批处理来进行发布新版本、获取执行结果
2,在每个机器上部署一个自定义的window service 来监听并接收sokect命令并处理(启动、中断、关闭分布程序)
批处理的基本知识我们在批处理入门 一文中已经做过介绍(不明白的同学请再去看看),下面我就按我这段时间每天工作流程所用的批处理给大家分享,一起来体验它的方便,高效性,自动化。
阅读全文
摘要:批处理的本质,是一堆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
阅读全文

浙公网安备 33010602011771号