博文
DOS批处理全面教程 (2006-12-01 22:09:00)
摘要:
后缀是bat的文件就是批处理文件,是一种文本文件。现在已经用得很少了,但是象IBM笔记本的系统恢复盘就是靠批处理来执行的。简单的说,它的作用就是自动的连续执行多条命令,批处理文件的内容就是一条一条的命令。那它有什么用呢? 比如,在启动wps软件时,每次都必须执行:
C:\>cd wps
C:\WPS>spdos
C:\WPS>py
C:\WPS>wbx
C:\WPS>wps
如果每次用WPS之前都这样执行一次,您是不是觉得很麻烦呢?
如果有一个方法,只需编写一个批处理文件,就会自动执行刚才的所有命令,您想不想学呢? 当您看完此节,自己编写的第一个批处理文件顺利执行时,您一定会大吃一惊的。
常用命令
echo、@、call、pause、rem是批处理文件最常用的几个命令,我们就从他们开始学起。
echo 表示显示此命令后的字符;echo off 表示在此语句后所有运行的命令都不显示命令行本身。@ 与echo off相象,但它是加在其它命令行的最前面,表示运行时不显示命令行本身。
call 调用另一条批处理文件(如果直接调用别的批处理文件 ,执行完那条文件后将无法执行当前文件后续命令);
pause 运行此句会暂停,显示Press any key to continue... 等待用户按任意键后继续;
rem 表示此命令后的字符为解释行,不执行,只是给自己今后查找用的;
例:用edit编辑a.bat文件,输入下列内容后存盘为c:\a.bat,执行该批处理文件后可实现:将根目录中所有文件写入 a.txt中,启动UCDOS,进入WPS等功能。
......
使用批处理命令删除系统垃圾文件(2006-12-01 22:08:00)
摘要:使用方法:打开“记事本”新建一个文档,输入一下内容,保存为“deltempfile.bat”或者其他名字,后缀一定要使用bat。适用于98,2000,XP系统。最后用鼠标双击这个文件,它会自动删除C盘下的垃圾文件。
代码
@ECHO OFF
CLS
echo ☆
echo 中CYC国
echo ─━━━━━━┄┄☆
echo 版权......
批处理学习教程 (2006-12-01 22:03:00)
摘要:
在入侵中,大家有过编一个简单的程序来实现你的目的,BAT应该是大家常用的吧。如果你还没学会,那就快看下面的吧,我相信它会对你有意而无害的。
第一部分:批处理的专用命令
批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT。这些命令统称批处理命令,下面我就来给大家介绍一下批处理的命令。
1、 REM
REM 是个注释命令一般是用来给程序加上注解的,该命令后的内容在程序执行的时候将不会被显示和执行。例:
REM 你现在看到的就是注解,这一句将不会被执行。在以后的例子中解释的内容都REM 会放在REM后面。请大家注意。
2、 ECHO
ECHO 是一个回显命令主要参数有OFF和 ON,一般用ECHO message来显示一个特定的消息 。例:
Echo off
Rem 以上代表关闭回显即不显示所执行的命令
Echo 这个就是消息。
Rem 以上代表显示“这就是消息”这列字符
执行结果:
C:\>ECHO.BAT
这个就是消息。
3、 GOTO
GOTO 即为跳转的意思。在批处理中允许以“:XXX”来构建一个标号然后用GOTO :标号直接来执行标号后的命令。例
:LABEL
REM 上面就是名为LABEL的标号。
DIR C:\
DIR D:\
GOTO LABEL
REM 以上程序跳转标号LABEL处继续执行。
4、CALL
CALL 命令可以在批处理执行过程中调用另一个批处理,当另一个批处理执行完后再继续执行原来的批处理。例:
批处理2.BAT内容如下:
ECHO 这就是2的内容
批处理1.BAT内容如下:
ECHO 这是1的内容
CALL 2.BAT
ECHO 1和2的内容全部显示完成
执行结果如下:
C:\>1.BAT
这是1的内容
这就是2的内容
1和2的内容全部显示完成
5、PAUSE
PAUSE 停止系统命令的执行并显示下面的内容。例:
C:\> PAUSE
请按任意键......
如何更正我经常出现的这个错误?(2006-12-01 19:17:00)
摘要:main()
{
int a,profit,profit1,profit2,profit3,profit4,profit5;
printf("enter this month prifit plz!:\n");
scanf ("%d",&a);
{if (a<=100000)
profit=a*0.1;
{if (100000<a<=200000)
profit1=profit+profit*0.75;
{if (200000<a<=400000)
profit2==profit1+profit*0.5;
{if (400000<a<=600000)
profit3=profit2+profit*0.3;
{if (600000<a<1000000)
profit4=profit3+profit*0.015;
{if (a>1000000)
profit5=profit4+profit*0.01;
}
}
}
&nb......
刚刚学Java遇到的第一个问题(2006-11-30 22:06:00)
摘要:
cycchina
Matrix排名:0
用户等级:1
总发贴数:3
总积分(Karma):44
参与分(经验):14
专家分(威望):0
可用分(财富):70
类型: 普通用户
注册:2006-11-25
在线状态: 在线
现在激活部落格
[信息] [编辑] [删除] [引用] [回复] [正解]
楼 主 BACK TOP
//====================Hello====================================
public class Hello
{
public static void main(String args[])
{
System.out.println("Hello!"); //显示字符串 Hello!
}
}
照书打的,然后保存成 hello.java 然后用 javac打开。
他提示我有错误,如下:
————————————————————————————————
————————————————————————————————
C:\Program Files\Java\jdk1.5.0_06\bin>javac hello.java
hello.java:2: 类 Hello 是公共的,应在名为 Hello.java 的文件中声明
public class Hello
^
1 错误
————————————————————————————————
————————————————————————————————
请您执教我一下,鞠躬感谢了!!!
发表时间:2006-11-25 10:08
&n......
我经常有的一个头疼的错误(2006-11-30 20:51:00)
摘要:如何更正我经常出现的这个错误?谢谢老师们[求助]
如果要避免这样的错误,请问我应该注意什么?这个错误的实质在那里,应该在那些地方下功夫呢?
main()
{
int a,profit,profit1,profit2,profit3,profit4,profit5;
printf("enter this month prifit plz!:\n");
scanf ("%d",&a);
{if (a<=100000)
profit=a*0.1;
{if (100000<a<=200000)
profit1=profit+profit*0.75;
{if (200000<a<=400000)
profit2==profit1+profit*0.5;
{if (400000<a<=600000)
profit3=profit2+profit*0.3;
{if (600000<a<1000000)
profit4=profit3+profit*0.015;
{if (a>1000000)
profit5=profit4+profit*0.01;
&......
分清地址符号于数值(2006-11-30 20:16:00)
摘要:
[求助]问题在那里呢?
收藏 打印 保存 举报 文本
作者:zean
专家分:30
会员信息
发短消息
所属BLOG
发表时间:2006-11-30 16:19:00 [回复] [修改] [锁帖] [结帖] [醒目]
高质高效舒适地开发:使用Visual Unit 北京睿智汇海ASP.NET培训专家,2个月实现高薪梦想
楼主
我写了一个小代码,只是为了自己理解定义,但是突然发现一个问题,我已经定义了 e and g 的范围都是0到9 ,可是运行的结果却都是4位数字。。 老师们,能否告诉我问题的关键所在吗?
main()
{
int e,g;
for (e=0;e<=9;e++)
for (g=0;g<=9;g++)
e = e+g+g;
{
if (e!=g);
printf ("%d,%d \n", &e,&g);
}
}
——————————————————————————————
运行结果为:
4054,4084
Execution time 0.055 seconds
Press any key to continue...
作......
程序整理 —第2题(2006-11-30 13:37:00)
摘要:1. 给定等式 A B C D E 其中每个字母代表一个数字,且不同数字对应不
D F G 同字母。编程求出这些数字并且打出这个数字的
+ D F G 算术计算竖式。
───────
X Y Z D E
main ()
{
int A,B,C,D,E,F,G,X,Y,Z;
if (A!=B&&!A!=C&&A!=D&&A!=E&&A!=F&&A!=G&&A!=X&&......
C语言的34种运算符(2006-11-29 19:21:00)
摘要:
34种运算符:
算术运算符:+ - * / % ++ --
关系运算符:< <= == > >= !=
逻辑运算符:! && ||
位运算符 :<< >> ~ | ^ &
赋值运算符:= 及其扩展
条件运算符:?:
逗号运算符:,
指针运算符:* &
求字节数 :sizeof
强制类型转换:(类型)
分量运算符:. ->
下标运算符:[]
其它 :( ) -
......
一道我应该作的题目(2006-11-29 19:01:00)
摘要:任何一个大于等于6的偶数都可表示为两个素数之和。请列出100-200之间的所有偶数被表示成两个素数之和的全部形式。注意:如14可表示为14=3+11,还可表示为14=7+7(不需要再考虑14=11+3)。
作者:battle
专家分:510
会员信息
发短消息
所属BLOG
发表时间:2006-11-28 21:51:00 [回复] [引用]
1 楼
#include<iostream.h>
#include<math.h>
bool prime(int n);
void main()
{
int number,n;
for(number=100;number<=200;number++)
{
for(n=number/2;n>1;n--)
if(prime(n)&&prime(number-n))
{
cout<<number<<"="<<n......
