引号在批处理中的特殊应用

在批处理中,引号(")有时作为一个“特殊字符”的面貌出现,给批处理的编写还会造成一定的困扰,但是它在批处理代码编写的过程中又起到一些不可替代的作用,下面列举它的一些特殊使用。

1、含空格的文件名;
测试:先在F盘下新建一个文本文档(文件名为:新建 文本文档.txt),下面我们尝试用批处理来调用它,在命令行下,输入代码:start "" f:/新建 文本文档.txt,看看有什么提示?(会提示找不到 新建 文件),这是因为start命令在处理参数的时候,是以空格作为分隔符的,它只把"新建"作为参数传给了start命令本身,而F盘下又并没有这样的文件,所以会提示找不到。那我们如何通过命令行打开象 新建 文本文档.txt 这样含有空格的文件呢?我们可以这么办:把含有空格的文件名用引号括起来,如:

start "" F:/"新建 文本文档.txt"
或者:start "" "F:/新建 文本文档.txt"
在用批处理处理处理 含有 空格 的注册表键时,有同样的应用方式;

2、定义变量内容时,含有特殊字符;
先测试代码:











(0)

相关推荐

  • windows批处理中对带空格路径的处理

    此方法可将带空格的长路径(如:C:\Program Files)转换为短路径 操作方法 01 新建一个txt文件,命名为123.txt,然后输入内容CMD,保存为bat格式,即123.bat. 注意: ...

  • Windows中的批处理的常用符号介绍

    Windows中的批处理的常用符号介绍

  • Excel中的双引号你用熟、用好了吗?

    ""(双引号)看起来很简单,然而它在Excel中的用法多种多样.平时弄不好,如果该用时没用,而不该用的时候却用上了,就很容易出错且不知错在何处.那么,Excel中的"&q ...

  • 认识"一键清理系统垃圾文件"中的六个误区

    前几年在网上出现了一个“一键清理系统垃圾文件.bat”,这个简单又方便的批处理很快就传开了。而且到现在还是很红。很多人都在用这个批处理清理Windows系统垃圾文件。大多数人觉得方便好用,也不管它的原 ...

  • 批处理命令大全

    echo、@、call、pause、rem 是批处理文件最常用的几个命令,我们就从他们开始学起。echo 表示显示此命令后的字符 echo off 表示在此语句后所有运行的命令都不显示命令行本身 @ ...

  • Windows系统中的万能的安装包的作用详细介绍

    长时间的等待windows系统更新是一种非人的折磨,那么有什么的办法能尽快的解决系统安装的问题呢?这时windows系统中的万能安装包就开始起作用了哦!那么现在来了解一些万能的安装包有什么的作用吧! ...

  • 批处理参数点点谈

    这里的参数是我们常见的 %1、%2等,而非批处理中的变量。 批处理参数基本可以分为两类: 1、批处理文件本身的参数,如:某一批处理文件,文件名为:test.bat,调用方式可以为:test.bat ...

  • 在EXCEL中怎么根据学生成绩自动排定分出优、良等级?

    考试成绩出来,老师要给学生排定优秀.良好.中等……级别,那么在EXCEL中怎么根据学生成绩自动排定分出优.良等级?下面小编就为大家详细介绍一下,来看看吧! 方法/步骤 这个功能的实现,会用到 if( ...

  • Windows批处理命令详解

    批处理(Batch),也称为批处理脚本.顾名思义,批处理就是对某对象进行批量的处理.批处理文件的扩展名为bat. 批处理文件,或称为批处理程序,是由一条条的DOS命令组成的普通文本文件,可以用记事本直 ...