bat批處理示例 二 百度搜尋與文字搜尋

2021-10-02 23:37:19 字數 1096 閱讀 3778

@echo off

title duniang rem 定義標題

:start

set /p var=(please input the keyword:'exit' exit):

if %var%==exit (goto end) 

start

if not %var%==exit (goto start)

:end

exit

pause>nul

2.文字搜尋:

(1)demo.txt內容:

姓名               年齡              部門

小林               25                 研發部

小黃               26                 設計部

小李               23                 人力部

小陳               28                 生產部

小王               27                 開發部

小白               29                 行政部

小黑               23                 工程部

小紅               20                 研發部 

(2)bat指令碼:

@echo off

title employee information: rem 定義標題

:start

set /p var=please input the keyword('exit' exit):

type demo.txt | findstr %var%

if %var%==exit (goto end) else (goto start)

:end

exit

pause>nul

bat批處理 if 命令示例詳解

if 命令示例詳解 if,正如它e文中的意思,就是 如果 的意思,用來進行條件判斷。翻譯過來的意思就是 如果符合某一條件,便執行後面的命令。主要用來判斷,1 兩個 字串 是否相等 2 兩個數值是大於 小於 等於,然後執行相應的命令。當然還有特殊用法,如結合errorlevel if errorlev...

bat批處理語法

echo 列印字串 注意 x不能寫跨行,因為bat預設每一行就是乙個完整的語句,相當於在c語言中每一行後面自動加個分號。echo on 對於這行之後的語句把語句和結果都全部列印。開始執行bat批處理的時候預設開啟。echo off 對於這行之後的語句不列印命令語句本身 注意轄域是這句話之後,不包括這...

BAT批處理指令碼

echo off 與 echo on 前者為關閉回顯,後者為開啟回顯 當不想批處理檔案中的命令一行一行在dos中顯示出來時 因為全部顯示出來的話看起來會變得很雜亂 可以使用 echo off,將其放於程式的最上方就行了。先不把回顯關閉,執行乙個小的bat檔案,為 echo off title a c...