导航

上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页

2012年5月24日

摘要: 故事一------------------ 曾经有人告诉我这样一个故事,从前有个书生,和未婚妻约好在某年某月某日结婚,那一天,未婚妻却嫁给了别人,书生受此打击,一病不起。这时,路过一游方僧人。从怀里摸出一面镜子叫书生看,书生看到茫茫大海,一名遇害的女子一丝不挂地躺在海滩上。路过一人,看一眼,摇摇头,走了;又路过一人,将衣服脱下,给女尸盖上,走了;再路过一人,小心翼翼把尸体掩埋了。僧人解释道,那具海滩上的女尸,就是你未婚妻的前世,你是第二个路过的人,曾给过她一件衣服。于是她今生和你相恋,只为还你一个情,但是她最终要报答一生一世的人,是最后那个把她掩埋的人,那人就是他现在的丈夫! 故事二-... 阅读全文

posted @ 2012-05-24 08:26 鹤唳九天 阅读(210) 评论(0) 推荐(0) 编辑

摘要: VBA是什么--------------------------------------- 直到90年代早期,使应用程序自动化还是充满挑战性的领域.对每个需要自动化的应用程序,人们不得不学习一种不同的自动化语言.例如:可以用EXCEL的宏语言来使EXCEL自动化,使用WORD BASIC使WORD自动化,等等.微软决定让它开发出来的应用程序共享一种通用的自动化语言--------Visual Basic For Application(VBA),可以认为VBA是非常流行的应用程序开发语言VASUAL BASIC 的子集.实际上VBA是"寄生于"VB应用程序的版本.VBA和V 阅读全文

posted @ 2012-05-24 08:11 鹤唳九天 阅读(2018) 评论(0) 推荐(0) 编辑

2012年5月16日

摘要: [系列教程]批处理for语句从入门到精通[20101225更新]http://www.bathome.net/thread-2189-1-1.html批处理for语句从入门到精通配套练习题http://bbs.bathome.net/thread-2336-1-1.html 阅读全文

posted @ 2012-05-16 14:39 鹤唳九天 阅读(1382) 评论(0) 推荐(0) 编辑

2012年5月15日

摘要: 字符串处理释义 批处理有着具有非常强大的字符串处理能力,其功能绝不低于C语言里面的字符串函数集。批处理中可实现的字符串处理功能有:截取字符串内容、替换字符串特定字段、合并字符串、扩充字符串等功能。下面对这些功能一一进行讲解。1.截取字符串 截取字符串可以说是字符串处理功能中最常用的一个子功能了,能够实现截取字符串中的特定位置的一个或多个字符。举例说明其基本功能: ========================================= @echo off set ifo=abcdefghijklmnopqrstuvwxyz0 12 3456789 echo 原字符串(第二... 阅读全文

posted @ 2012-05-15 23:23 鹤唳九天 阅读(3450) 评论(0) 推荐(0) 编辑

摘要: for语句(循环结构) for语句可以实现类似于C语言里面的循环结构,当然for语句的功能要更强大一点,通过不同的开关可以实现更多的功能。for语句有多个开关,不同开关将会实现不同的功能。 1.无开关 无开关的for语句能够对设定的范围内进行循环,是最基本的for循环语句。其命令格式为: FOR %%variable IN (set) DO command 其中,%%variable是批处理程序里面的书写格式,在DOS中书写为%variable,即只有一个百分号(%);set就是需要我们设定的循环范围,类似于C语言里面的循环变量;do后面的command就是循环所执行的命令,即循环体... 阅读全文

posted @ 2012-05-15 23:11 鹤唳九天 阅读(45336) 评论(2) 推荐(2) 编辑

摘要: windows批处理set命令[设置变量]格式:set 变量名=变量值详细:被设定的变量以%变量名%引用[取消变量]格式:set 变量名=详细:取消后的变量若被引用%变量名%将为空[展示变量]格式:set 变量名详细:展示以变量名开头的所有变量的值[列出所有可用的变量]格式:set[计算器]格式:set /a 表达式示例:set /a 1+2*3 输出 7!注意!set不能用在复合语句里面比如if 1==1 set a=2或者for %%i in (a) do set a=2预定义的变量下面是些已经被底层定义好可以直接使用的变量:不会出现在 SET 显示的变量列表中%CD%- 扩展到当前目录字 阅读全文

posted @ 2012-05-15 23:01 鹤唳九天 阅读(16932) 评论(0) 推荐(0) 编辑

摘要: 获取批处理文件所在路径 在开发时,经常需要使用批处理运行一些程序,java程序 犹其是这样,往往需要运行时根路径。Hardcode一个路径总是令自己觉得不自在,例如一个java程序从一台机copy到另外一台机,盘符往往发生变化,先修改一下bat里的路径再运行显然很麻烦。 在批处理开头加入cd /d %~dp0 一行代码就真真实实地做到“编写一次,到处运行”。%0是批处理文件本身的路径,%~dp进行扩展, d向前扩展到驱动器,p往后扩展到路径。例如,你的bat文件在e:/mybat/test.bat,则%0就是e:/mybat/test.bat, %~dp0是e:/mybat/。 另外,%i.. 阅读全文

posted @ 2012-05-15 22:49 鹤唳九天 阅读(11527) 评论(1) 推荐(5) 编辑

摘要: dos/bat批处理教程——第四部分:完整案例以上就是批处理的一些用法。现在我们把这些用法结合起来详细的分析一下目前网上发布的一些批处理,看看他们是怎么运作的。这里我将列举三个例子来详细分析,为了保持程序的完整我的注释会加在/*后面。例一 这个例子是利用iis5hack.exe对有.printer漏洞的主机进行溢出的批处理。用到的程序有iis5hack.exe和系统自带的telnet.exe。iis5hack的命令格式为: iis5hack <目标ip> <目标端口> <目标版本> <溢出连接端口>目标版本为0-9这10个数字分别对应不同语言版本 阅读全文

posted @ 2012-05-15 22:44 鹤唳九天 阅读(1706) 评论(0) 推荐(0) 编辑

摘要: 第三部分:批处理与变量 在批处理中适当的引用变量将会使你所编制的程序应用面更广。批处理每次能处理的变量从%0~%9共10个。其中%0默认给批处理的文件名使用。除非在使用SHIFT命令后%0才能被%1所替代。引用shift命令的例子如果把%1前面多加上一个%0那么结果如下: C::\>SHIFT.BAT 1 2 3 4 5 6 7 8 9 10 11 SHIFT.BAT 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 10 2 3 4 5 6 7 8 9 10 11 系统是如何区分每个变量的呢,系统区分变量的规则为字符串中间的空格,即只要发现空格就把空格前面的字符当 阅读全文

posted @ 2012-05-15 22:41 鹤唳九天 阅读(6216) 评论(0) 推荐(0) 编辑

摘要: 第一部分:批处理的专用命令 批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT。这些命令统称批处理命令,下面我就来给大家介绍一下批处理的命令。 1、 REM REM 是个注释命令一般是用来给程序加上注解的,该命令后的内容在程序执行的时候将不会被显示和执行。例: REM 你现在看到的就是注解,这一句将不会被执行。在以后的例子中解释的内容都REM 会放在REM后面。请大家注意。 2、 ECHO ECHO 是一个回显命令主要参数有OFF和 ON,一般用ECHO message来显示一个特定的消息 。例: Echo off Rem 以上代表关闭回显即不显示所执行的命令 E 阅读全文

posted @ 2012-05-15 22:39 鹤唳九天 阅读(2075) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页