精华内容
下载资源
问答
  • 批处理命令

    2014-12-09 18:06:31
    批处理命令

    批处理命令

    一、入门篇

    1、echo命令

    echo命令类似于C语言的print函数,dos显示输出。echo %date% %time%

    echo off 关闭回显,但echo off 本身会回显。

    echo on 打开回显,但echo on 命令本身不会回显,只有echo on 执行完成之后,echo命令才会是on状态。

    echo输出空行,相当于输入一个回车。格式:echo.      例:echo.|date

    注意:命令行中的“.”要紧跟在echo命令后,不能有空格,否则“.”会被当做提示信息输出到屏幕。另外,“.”可以用,:;等符号替代。

    @用于关闭回显,@echo off (@与echo空格不纠结)

    @并不受echo状态的影响,如下mybat.bat文件:

    title "welcome to bat file"
    
    echo off
    echo "hello world"
    @echo "hello @ echo"
    
    echo on
    echo "hello bat file"
    echo "the first bat file"
    
    pause

    输出结果:


    注:可以通过 echo /? 命令查看echo命令的帮助文档

    2、start命令

    启动单独的窗口运行指定的程序或命令

    例如:start calc 启动计算器

    start /wait aa.exe 启动aa.exe文件并等待其运行终止

    3、rem命令

    批处理文件或config.sys里加上注解或说明

    4、pause命令

    暂停批处理程序,并显示以下信息:“请按任意键继续。。。”,否则这个批处理程序调出窗口后将一闪而过,踪迹难寻。

    5、set命令

    显示、设置或删除cmd.exe环境变量

    set [variable=[string]] variable 指定环境变量;string 指定要指派给变量的一系列字符串

    要显示当前环境变量,键入不带参数的SET;若SET P,显示所有以字母 P 打头的变量。

    注:批处理中要引用这个变量,要把该变量用%%括起来,例如%var%

    如下代码:

    @echo off
    echo %path%
    set path=%path%;c:\python27;d:\python27
    echo %path%
    pause
    输出结果:输出环境变量Python的值,set命令是给添加环境变量“c:\python27;d:\python27”


    二、进阶篇

    1、DOS批处理  cd /d %~dp0

    %~dp0只可以用在批处理中,是由所在的批处理文件的目录位置决定的,是批处理文件所在的盘符+路径

    例如:有个批处理文件a.bat在D:\log文件夹下,a.bat文件:

    cd /d %~dp0
    echo %%~dp0 %~dp0
    

    输出结果:


    据上结果可知:%~dp0 命令 结果为a.bat文件所在的位置,即D:\log\

    cd /d %~dp0的意思就是cd /d d:\test 
    %0代表批处理本身 d:\test\a.bat 
    ~dp是变量扩充 
    d既是扩充到分区号 d: 
    p就是扩充到路径 \test 
    dp就是扩充到分区号路径 d:\test

    参考链接:

    http://www.2cto.com/os/201205/131134.html

    http://blog.csdn.net/dangerous_fire/article/details/7476191


    展开全文
  • 批处理命令大全

    千次下载 热门讨论 2013-11-11 21:46:26
    批处理命令大全 2013年11月11日总结
  • \bat批处理命令大全.txt\bat批处理命令大全.txt\bat批处理命令大全.txt
  • 批处理命令系列

    2019-11-10 16:22:38
    批处理命令系列

    批处理命令系列

    展开全文
  • 批处理命令写的网卡重启工具,网卡一键重启。 其实就是几条DOS批处理命令,很简单,双击.bat 文件就可以启动。 拖放到记事本里也可以浏览修改DOS批处理命令

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 19,497
精华内容 7,798
关键字:

批处理命令