批处理 bat - 常用命令小实例

                       

bat 常用命令小实例

常见问题:

  • 1.如果你自己编写的.bat文件,双击打开,出现闪退

    • 原因:执行速度很快,执行完之后,自行关闭
    • 解决办法:在最后面一行加上 pause
    • 例如:

       

      @echo off
        set p=aaa
        if %p%==aaa (
        echo %p%
        set p=bbb
        echo %p%
        )
        pause

    • 截图:

  • 2.批处理.bat 文件中输出中文乱码

    • 原因:记事本新建的文件,编码不是 utf-8
    • 解决方法:用【记事本】打开>【另存为】>【修改编码为:utf-8】
    • 操作截图:

    • 效果截图:

小实例

  • 1.bat 怎么让命令行,进入当前目录

     

    @echo off
      echo 当前位置
      cd
      cd %cd%
      pause

  • 截图 pass,太简单了

  • 2.命令的执行

    • 从起一行,顶头写就可以
    • 例如:我要执行python文件

     

    python csdnVisitor02.py

  • 3.批处理程序输出系统时间
    • 第一种方法显示日期星期及时间精确到毫秒
  • @echo offecho %date%%time%pause
       
       
    • 1
    • 2
    • 3
    • 第二种方法显示日期及时间精确到秒
    @echo offecho %date:~0,4%年%date:~5,2%月%date:~8,2%日%time:~0,8%pause
       
       
    • 1
    • 2
    • 3
    • 4.批处理程序可以控制窗口大小
      • 其中 lines 表示长,cols表示宽
    @echo off@mode con lines=18 cols=55echo "Hello World !"pause
       
       
    • 1
    • 2
    • 3
    • 4
    • 5


    - 本笔记不允许任何个人和组织转载

               

    猜你喜欢

    转载自blog.csdn.net/qq_44906554/article/details/89358648