DOS BAT批处理定义变量
既然我们称之为批处理编程,那么变量是少不了的,在批处理中既可以自定义变量也可以使用系统变量,我们先来了解一下自定义变量。
(1)自定义变量
请看如下命令:
@echo off
set myname=okbase.net
set myage=3
echo %myname% is about %myage% years old
pause
set var=100
set /a var=200+10
set /a var+=15
echo %var%
set /a var=3 "&" 7
set /a var=2 "^" 6
set /a var=2 "<<" 3
set /a var=256 ">>" 2
set /a var=83 "%" 10
set /a var1=1,var2=8
echo %var1% %var2%
set /p var=-^> 请选择:
echo 您的选择是:%var%
这在我们显示菜单供用户选择的时候是非常有用的,当加上/p参数,等号后面的内容就是用于显示的字符,并非给变量赋值。
原文地址:www.okbase.net/doc/details/26
DOS BAT批处理定义变量相关推荐
- dos bat批处理的魅力 批处理读取文本中的每一行 操作文件
dos bat批处理的魅力 批处理读取文本中的每一行 操作文件 http://blog.sina.com.cn/s/blog_872457fd0100tasi.html 批处理读取文本中的每一 行 ( ...
- DOS/BAT批处理if exist else 语句的几种用法
一.批处理if书写格式 if 条件表达式 (语句1) else (语句2),它的含义是:如果条件表达式成立,那么,就执行语句1,否则,将执行语句2. 这个if else 这里必须在同一行 二.四种批处 ...
- bat批处理,变量不生效
1.bat批处理命令执行机制:bat命令是按照一行一行执行.如for,if等命令,即使我们用括号也是按照一行来执行.因此,在用for 循环的时候,总是得不到想要的结果." 那是因为变量在赋值 ...
- bat批处理命令大全_DOS使用环境变量图文教程,bat批处理脚本查看调用环境变量命令...
大家好,我是老盖,首先感谢观看本文,本篇文章做的有视频,视频讲述的比较详细,也可以看我发布的视频. 今天我们学习在DOS和BAT批处理脚本中使用环境变量,环境变量是windows定义的一个变量,它有一 ...
- windows系统dos命令:cmd.exe运行的bat批处理命令详解
DOS批处理 1.简单批处理命令 1.1echo:打开或关闭回显 echo off 关闭回显 ==>关闭之后不会显示一些不必要的信息. 后面所有的命令均不显示,但本条命令是显示的. @echo ...
- DOS循环:bat/批处理for命令详解之一 (史上虽详尽的总结和说明~~)
DOS循环:bat/批处理for命令详解之一 (史上虽详尽的总结和说明~~) --- --- 前言: 虽然以前对批处理也算有点研究,但一直对for命令理解不够透彻,偶尔用时也是照猫画虎的用一下. 虽然 ...
- dos中定义变量与引用变量以及四则运算
在dos中使用set定义变量: set a=8 (注意等号两边没有空格) 引用变量如: echo %a% 将打印a的值 dos中要使用算术运算,需要使用 s ...
- 用bat批处理程序通过DOS命令行删除所有的空文件夹
用过gothub或者码云的同学都知道,不包含任何文件的空文件夹上传提交时不被允许的.当然你可以在空文件下创建.keep文件(或.gitkeep文件),然后就可以上传了. 但是如果空文件夹比较多,并且我 ...
- bat 批处理切换到当前脚本所在文件夹
bat 批处理切换到当前脚本所在文件夹 切换到当前脚本所在的文件夹 ? 1 cd %~dp0 另外附上一些bat基本内容 ------------------------------ 批处理常用命令 ...
最新文章
- ASP.NET页面通过URL传递参数(一)(转载)
- resultset需要关闭吗_微信视频号能关闭吗?怎么操作?3秒教你搞定
- 05-session-会话跟踪技术
- c++ template(9)trait和Policy
- MongoDB学习1——Windows 下配置及启动mongodb服务器
- Yii权限管理工具Srbac使用小结
- template标签_Django实战: 利用自定义模板标签实现仿CSDN博客月度归档
- 【转】MVVM大比拼小结
- c 的dll php调用方法,PHP调用C#开发的dll类库方法,_PHP教程
- python unit test_Python Unittest
- 设计模式(八)组合模式 Composite
- Netty工作笔记0080---编解码器和处理器链梳理
- css cursor 鼠标手势
- 手机端网页-微信授权登录
- vuex 设计思路和实现
- 远程控制电脑会不会泄露隐私
- dsp的gel文件认识
- [知识库分享系列] 二、.NET(ASP.NET)
- 交错校验法 / interleaving
- python-比较两个文件交集、并集、差集