zoukankan      html  css  js  c++  java
  • BAT批处理基本命令总结

    BAT文件

    bat文件是dos下的批处理文件。批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名- 为 .bat 或 .cmd。在命令提示下输入批处理文件的名称,或者双击该批处理文件,系统就会调用cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。

    访问网址

    explorer http://www.baidu.com

    打开文件夹或文件

    打开文件夹

    start D:文件夹1

    打开文件

    start D:文件夹1	est.txt

    删除文件

    删除当前目录下的test.txt文件

    del test.txt

    删除上级目录下的test.txt文件

    del ..	est.txt

    删除当前目录TEST文件夹下的所有.o文件

    del .TEST*.o

    复制文件

    复制当前目录下所有txt文件到文件夹1,文件夹1需要已经创建 copy *.txt 文件夹1

    复制文件1到文件夹1、文件2到文件夹2、支持多个文件操作,同时支持上级及下级文件路径

    copy file1.txt 文件夹1
    copy file2.txt 文件夹2

    复制桌面文件到D盘根目录,使用绝对路径

    copy C:UsersuserDesktopwelcome.txt D:

    重命名

    修改文件扩展名,所有txt扩展名改为mp3扩展名

    ren *.txt *.mp3
    ren  *.gif *.jpg

    修改文件名称,把aa.txt改为bb.c

    ren aa.txt bb.c

    创建文件夹

    创建三个文件夹1

    md 文件夹1
    md 文件夹2
    md 文件夹3

    创建文件

    当前目录创建a.txt文件

    cd.>a.txt

    把hex文件的第一行之后的内容写入新文件

    more +1 "..OBJoutput.hex">"..OBJflash_after_del_hex_line1.hex"

    删除Keil编译产生的垃圾文件

    %删除OBJ目录下的多余文件%
    del ..OBJ*.lnp /s
    ::del ..OBJ*.opt /s  ::不允许删除JLINK的设置
    del ..OBJ*.__i /s
    del ..OBJ*.crf /s
    del ..OBJ*.o /s
    del ..OBJ*.d /s
    
    %删除USER目录下的多余文件%
    del *.map /s
    del *.lst /s
    del *.dep /s
    
    echo 编译产生的其他文件已经删除

    提取文件名

    提取当前目录下扩展名为mp3的文件名,输出到mp3文件名.txt

    dir *.mp3 /b>mp3文件名.txt

    提取当前目录下的“深度睡眠”文件夹下的所有mp3文件名到文件

    dir .深度睡眠*.mp3 /b>mp3文件名.txt

    提取当前目录下所有文件的文件名到a.txt

    dir c:*.* >a.txt

    输出文件的绝对路径信息

    输出当前目录下mp3文件

    dir *.mp3/b/s>MP3文件信息.txt

    MP3文件信息.txt的内容

    D:Music深度睡眠1.细水长流.mp3
    D:Music深度睡眠2.花絮轻撒.mp3
    D:Music深度睡眠3.爱的轮回.mp3
    D:Music深度睡眠4.月影摇曳.mp3
    D:Music深度睡眠5.逐梦.mp3
    D:Music深度睡眠6.萦绕天使.mp3
    D:Music深度睡眠7.夜宴.mp3

    开启电脑热点

    开启电脑无线,设置用户名和密码

    netsh wlan set hostednetwork mode=allow LAPTOP key=1234567890
    netsh wlan start hostednetwork
    pause

    关闭热点

    netsh wlan stop hostednetwork
    pause

    查看当前热点信息

    netsh wlan show hostednetwork
    pause

    执行另一个批处理文件

    call c:code
    un.bat

    自动关机

    300s 后自动关机

    shutdown -s -t 300

    取消自动关机

    shutdown -a

    立刻重启

    shutdown -r -t 0

    自动休眠

    60s后休眠

    shutdown -h -t 60

    隐藏文件夹

    attrib +s +h D:Secret

    取消隐藏文件夹

    attrib -s -h D:Secret

    attrib命令

    attrib +/-r
    attrib +/-a
    attrib +/-s 
    attrib +/-h  
    + 设置属性
    - 清除属性
    r 只读属性
    a 存档属性
    s 系统属性
    h 隐藏属性

     

  • 相关阅读:
    根据第三方提供的wsdl报文(axis2开发),进行的webservice应用的开发实例
    调用axis2开发的接口遇到的问题
    使用 DJ Java Decompiler 将整个jar包反编译成源文件
    解析Myeclipse项目下的.classpath文件
    使用cxf开发webservice应用时抛出异常
    hibernate 映射 多对一
    jquery获取元素的值,获取当前对象的父对象等等
    web项目中加入struts2、spring的支持,并整合两者
    Struts2中的 配置文件
    对list集合中的对象按照对象的某一属性进行排序
  • 原文地址:https://www.cnblogs.com/lab-zj/p/14134545.html
Copyright © 2011-2022 走看看