批处理命令
1.列表目录下的内容:dir
dir
2.读取文件命令:type
cmd中使用type 命令可以显示一个文件的内容:
type 文件名
实例:
3.重命名文件:ren 文件1 文件2
把文件1重名名为文件2:
ren setTest.txt setTest.BAT
4. echo 输出
使用echo %变量%,可以输出变量的值,例如输出java_HOME环境变量的值:
echo %JAVA_HOME%
5. 批处理变量
批处理文件中有两种类型的变量:
(1)调用批处理文件是传递的命令行参数变量
(2)通过set命令声明的变量
批处理脚本支持命令行参数,这些参数可以在被调用是传递个批处理文件,参数可以通过变量%1,%2,%3...等从批处理文件中调用。实例:
@echo off
echo %1
echo %2
set命令:
也可以通过set命令来初始化变量,语法:
(1) 非数值变量: set name=value
(2) 数值变量: set /A number=value
实例:
@echo off
set message=hello world
set /A num=234
echo %message%
echo %num%
结果:
6.注释:
有两种方法可以在批处理脚本中创建注释:
(1)使用rem命令,rem语句后面的任何文本都被认为是注释,不会被执行
(2)使用双冒号命令: ::,双冒号后面的语句也不会执行
实例:annotation.bat:
@echo off
::注释1
rem 注释2
set var=HelloWorld
echo %var%
运行结果:
7.算术运算符:加(+)减(-)乘(*)除(/)求余(%%)
批处理中的求余运算符和其他的运算符不一样,其他语言的求余都是一个百分号%,批处理中的求余是两个百分号%%
实例:add.bat:
@echo off
set /a a=5
set /a b=10
set /a add=%a%+%b%
set /a minus=%a%-%b%
set /a mul=%a%*%b%
set /a p=%a%*%b%
rem 求余 批处理中求余运算是两个百分号
set /a remainder=%a% %% %b%
echo %a%+%b%=%add%
echo %a%-%b%=%minus%
echo %a%*%b%=%mul%
echo %a%/%b%=%p%
echo %a% %% %b%=%remainder%
结果:
我懒得写了,贴上教程地址,易百教程 的教程:批处理教程
相关阅读
Windows系统下有强大的IDE工具VS,VC6.0等,隐藏了很多编译和链接的细节。事实上,VS是通过调用cl.exe进行源代码编译。接着调用link.ex
1、inux进程信息 1.1. ps 命令:报告程序状况 ps -A 显示所有程序 ps -ef 显示所有程序,并以ascii字符显示树状结构,表达程序间的
tee命令用于将数据重定向到文件,另一方面还可以提供一份重定向数据的副本作为后续命令的stdin。简单的说就是把数据重定向到给定文
FTP>ascii: 设定以ASCII方式传送文件(缺省值) FTP>bell: 每完成一次文件传送,报警提示. FTP>binary: 设定以二进制方式传送文
原文出处:https://www.sysgeek.cn/apt-vs-apt-get/Ubuntu 16.04 发布时,一个引人注目的新特性便是 apt 命令的引入。其实早在 2014