windows 批处理

基础知识php

    建立文件:web

        .bat .cmd后缀chrome

    基本语法:windows

        echo    输出信息bash

        pause    暂停,不提示信息使用: pause > nulspa

        rem    注释命令行

    窗口语法:code

        @echo off    关闭命令行信息orm

        title    窗口标题blog

        color    窗口颜色

        cls    清屏


    变量:

        set /p    获取用户输入,=的右边为注释信息

        set /a    赋值处理

        %var%    获取变量

        注意    =先后不要加空格


控制语句

    条件控制:

        比较运算符

            GEQ    大于等于

            LSS    小于

            EQU    等于

        跳转    goto

        if    条件判断

        else    必须与if同行,goto需用()

        exit    退出,不继续执行

    循环遍历:

        语法

            变量    %%var

            do    循环体

            in 后面    数据来源

            示例

1
2
3
for  %%i  in  (1,2,3,4,5)  do  (
     echo  %%i
)


        数据列表    /l

            数据来源参数

                开始值

                步长

                结束值

            示例

1
2
3
for  /l  %%i  in  (1,2,20)  do  (
     echo  %%i
)


        目录列表    /d

            输出目录列表

            可以使用通配符 *

            示例

1
2
3
for  /d  %%i  in  (t*)  do  (
     echo  %%i
)


        文件列表    默认输出文件列表

1
2
3
for  %%i  in  (t*)  do  (
     echo  %%i
)

        

        文件内容    /f

1
2
3
for  /f  %%i  in  ( test .txt)  do  (
     echo  %%i
)



文件操做

    命令:

        copy

        move

1
move  "%cd%\test.jpg"  "%cd%\temp\test.jpg"

    环境变量:

        %username%        系统用户名

        %cd%        current Directory

    start:

        打开软件

1
start chrome.exe

        打开软件和网址(可多个)

1
start chrome.exe  "www.qwphp.com"  "cnblogs.com/ybbqg"

        打开软件和文件

1
start  "F:\Program Files\novamind5\NovaMind.exe"  "F:\fegrace\windows cmd.nm5"


 

相关文章
相关标签/搜索