bat中的if else用法

2021-06-23 04:34:51 字數 713 閱讀 4989

在c語言中,語法是非常靈活的,if 語句寫起來非常自由,換行與不換行,括號放在**,都由程式設計師自己決定,但是,在.bat檔案中,if 的使用就沒有那麼自由了,一旦括號格式不對,就會出錯,我們先來看看if吧

@echo off    

if exist 1.txt (echo yes)    

echo 程式設計師 > 1.txt    

if exist 1.txt echo yes   

echo 程式設計師 > 1.txt    

if exist 1.txt (echo yes)    

if exist 1.txt (  

echo 1    

echo 2    

echo 3    

echo 4  

)   

上面程式是對的,但是,如果出錯了,多半是因為格式不對,請檢查格式。

下面,我們來看看if 和else 的連用,如下:

[plain]view plain

copy

@echo off  

if exist 1.txt (  

echo yes  

echo 1  

echo 2  

echo 3) else (  

echo no  

)  

同樣, if 和else的格式要求非常嚴格。

bat檔案中if的用法

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!在c語言中,語法是非常靈活的,if 語句寫起來非常自由,換行與不換行,括號放在 都由程式設計師自己決定,但是,在.bat檔案中,if 的使用就沒有那麼自由了,一旦括號格式不對,就會出錯,我們先來看看if吧 echo off if exist 1.t...

bat檔案中echo和 的用法

在f盤建立乙個名稱為myfile的資料夾,把windows系統的cmd.exe複製到myfile資料夾下,並在myfile中建立mybat.txt檔案,改名為mybat.bat,右擊mybat.bat檔案,選擇文字檔案的方式開啟,進行編輯。以後,我就不再介紹這個簡單的過程了。在這篇文章中,我們將介紹...

bat檔案中call命令的用法

我們首先來複習一下goto命令,如下 echo offgoto labelecho 1echo 2 labelecho 3echo 4輸出結果為 下面,我們來學學call,如下 echo offcall labelecho 1echo 2 labelecho 3echo 4首先,我們看到,用call...