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"


 

相關文章
相關標籤/搜索