
S1: Win Bat
涛歌依旧
毕业后就职于华为和腾讯
展开
-
.bat文件中call命令的用法
我们首先来复习一下goto命令,如下:@ echo offgoto labelecho 1echo 2:labelecho 3echo 4 输出结果为:34 下面,我们来学学call, 如下:@ echo offcall :labelecho 1echo 2:labelecho 3echo 4 首先,原创 2013-06-06 18:45:07 · 42102 阅读 · 6 评论 -
linux下用google protocol buffer(gpb)出现的编译问题------前后耗掉1个多小时
平常没有用google protocol buffer(gpb)协议, 而是用的公司的私有化序列化工具。 最近刚好要用这个gpb, 于是搞了一把。 在工程中看了一下, 之前是有对应的gpb基础库的, 所以搞起来没那么麻烦 但也出现了好几个问题哈, 下面一一道来。 首先是用protoc生成了test.pb.h和test.pb.cc文件, 然后使用。 遇到的第一原创 2016-05-15 11:10:28 · 13564 阅读 · 6 评论 -
Windows命令行的使用
在介绍Windows批处命令前,我们首先来介绍Windows命令行的使用。 Windows shell提供了一个黑色的框框界面,即命令行操作界面,关于命令行的作用和好处,我就不费口舌了,下面仅窥见一斑。 为了方便,免得进行盘符切换,我在F盘建立了一个文件夹,名称为myFile, 把Windows的cmd.exe复制到myFile文件夹中,双击cmd.ex原创 2013-06-04 15:41:06 · 41657 阅读 · 3 评论 -
设计Windows shell中set 命令的人应该好好反省一下自己(用set处理串时请注意空格)
下面,我们仍讨论批处理命令,先看一个简单的set的应用例子:@echo offset /a sum = 0echo sum is %sum%set /a sum = sum + 1echo sum is %sum%set /a sum = sum + 1echo sum is %sum%set sum = 上面这个程序是没有问题的。但是,下面,我们来原创 2013-06-07 15:01:25 · 9364 阅读 · 2 评论 -
.bat文件中set和setlocal的用法
set功能很强大的,如下:@echo offset xxx = "hello world"set xyz = "batch"set xset xxx =set xset xyz set x 其中set xxx = "hello world" 是定义变量,并把其值设定为"hello world". set x 是查询所有以x开头的变量,set xxx = 表示删原创 2013-06-06 21:15:09 · 22820 阅读 · 8 评论 -
Windows批处理命令入门
首先,我们来复习一个简单的单词:batch : 批。 例句:A batch of new books arrived yesterday. 为了简便起见,不进行盘符切换,我在F盘建立了一个文件夹,名为myFile, 把Windows系统的cmd.exe复制到myFile中,双击cmd.exe, 并进行如下输入,得到如下结果:Microsoft Wi原创 2013-06-04 22:23:38 · 9410 阅读 · 1 评论 -
.bat文件中start, pause,goto以及rem的用法
我们先来看start, 其实start就是启动,我以前经常用matlab中的system来启动.exe文件,下面我们用start来启动.exe, .bat文件内容如下:@ echo offstart calcstart calcstart calc 结果,连续启动了三个计算器。 另外,start也可以用来打开一个文件夹,如:@ echo offm原创 2013-06-06 17:30:50 · 54736 阅读 · 1 评论 -
.bat文件中for的用法
for是批量处理的一个关键,如下:@echo offset /a total = 0for %%x in (*.pdf) do ( echo %%x echo. set /a total = total + 1)echo %total%个pdf文件 上面程序的作用是统计目录中.pdf文件的个数。在用for的时候,千万要注意:do和(之间必须有空格,否则错误。原创 2013-06-06 22:23:58 · 11140 阅读 · 1 评论 -
如何利用.bat文件来对其它众多文件进行批量改名?
批处理代码如下:@echo offset /a total=0set prefix=MYfor %%m in (*) do (if not "%%m" == "myBat.bat" ( ren %%m %prefix%%%m set /a total=total+1 ))echo 共有%total%个文件被改名set total=set prefix=原创 2013-06-07 15:18:39 · 17281 阅读 · 2 评论 -
.bat文件中if的用法
在C语言中,语法是非常灵活的,if 语句写起来非常自由,换行与不换行,括号放在哪里,都由程序员自己决定,但是,在.bat文件中,if 的使用就没有那么自由了,一旦括号格式不对,就会出错,我们先来看看if吧@echo off if exist 1.txt (echo yes) echo 程序员 > 1.txt if exist 1.txt echo yes echo 程序员原创 2013-06-06 20:13:45 · 29438 阅读 · 1 评论 -
.bat文件中echo和@的用法
在F盘建立一个名称为myFile的文件夹, 把Windows系统的cmd.exe复制到myFile文件夹下,并在myFile中建立myBat.txt文件,改名为myBat.bat, 右击myBat.bat文件,选择文本文件的方式打开,进行编辑。以后,我就不再介绍这个简单的过程了。 在这篇文章中,我们将介绍echo的用法。我们先来复习一下这个单词吧。echo : 回声。例句:原创 2013-06-06 16:46:23 · 63082 阅读 · 0 评论 -
如何用C/C++程序获取博客的访问量和积分信息
之前讨论过网页爬虫, 本文也是沿用之前思路。 以我的优快云博客为例, 来获取访问量和积分信息, 代码如下:#include #include #include #include #include #pragma comment(lib, "ws2_32.lib")using namespace std;void unixTime2Str(int n, char strTime原创 2017-06-11 20:48:36 · 7474 阅读 · 5 评论