欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


WINDBG错误提示及处理
开启电脑管家免打扰模式
如何避免拔出U盘时数据的丢失
WinPE下修改注册表的方法
PE启动时出现乱码怎么办
users是什么意思?
每次启动都弹出UAC对话框的问题解决
寄存器的速度为何比内存更快?
重装系统常遇到的问题处理
禁止用户随意修改IP
windows系统的位置变量
【 来源:网络 】【 点击:1 】 【 发布时间:2017_03_03 08:59:59 】

  windows系统的位置变量

  windows 系统的位置变量为%0 %1……%9 %*

  例子,test.bat 将这个批处理保存到d盘

  @echo off

  echo %1 %2 %3 %4

  echo %1

  echo %2

  echo %3

  echo %4

  进入d盘 执行

  test.bat 我是第一个参数 我是第二个参数 我是第三个参数 我是第四个参数

  输出:

  我是第一个参数 我是第二个参数 我是第三个参数 我是第四个参数

  我是第一个参数

  我是第二个参数

  我是第三个参数

  我是第四个参数

  2.还有一个%*

  例子

  test.bat

  @echo off

  echo %*

  执行 test.bat 我是第一个参数 我是第二个参数 我是第三个参数 我是第四个参数

  输出:

  我是第一个参数 我是第二个参数 我是第三个参数 我是第四个参数

  3.还有一个特殊的%0

  %0 这个不返回参数的值,他又两层意思

  第一层意思:返回批处理所在的据对路径

  例子:

  test.bat

  @echo off

  echo %0

  pause

  执行后输出,test.bat所在的据对路径

  第二层意思:无限循环执行bat

  例子:

  @echo off

  net user

  %0

  执行后,他会无限循环执行net user 这条命令,直到你手动停止

  补充:其实%0就是第一个参数%1前面的那个参数,当然就是批处理文件名(包括路径)

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号
淳安分站 淳安分站