批处理命令中set定义的两种变量介绍 计算机基础知识

摘自: http://www.amhl.net/wenzhang/DianNaoChangShi/20101201/127422.html

  所谓的自定义变量,就是由我们来给它赋予值的变量。

  ①赋值变量

  要使用自定义变量就得使用set命令了,看例子.

  @echo off
  set var=我是值
  echo %var%

  保存为BAT执行,我们会看到CMD里返回一个 "我是值"

  代码解释:var为变量名,=号右边的是要给变量的值,这就是最简单的一种赋值变量的方法了。

  ②输入变量

  如果我们想让用户手工输入变量的值,而不是在代码里指定,可以用用set命令的/p参数

  @echo off
  set /p var=请输入变量的值
  echo %var%

  var变量名,=号右边的是提示语,不是变量的值

  变量的值由我们运行代码后,通过键盘输入的!

原文地址:https://www.cnblogs.com/wuyifu/p/3503529.html