日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

.bat文件中start、pause、goto及rem的用法示例_DOS/BAT

作者:濤歌依舊 ? 更新時間: 2022-06-23 編程語言

我們先來看start, 其實start就是啟動,我以前經常用matlab中的system來啟動.exe文件,下面我們用start來啟動.exe, .bat文件內容如下:

@ echo off
start calc
start calc
start calc

結果,連續啟動了三個計算器。

另外,start也可以用來打開一個文件夾,如:

@ echo off
md 1
start 1

當然,start也可以打開某一文件,如:

@ echo off
echo hello world > 1.txt
start 1.txt

?我發現, start可以可開word文件(當然,你的電腦需要有word軟件),可見,start就相當于雙擊文件。

pause的作用很簡單,就是暫停執行,如:

@ echo off
pause
start calc
pause
start calc
pause
start calc
pause

?接下來,我們看看goto

@ echo off
goto label
dir
:label
md 1

在這里,dir沒有執行, 跟C語言中的goto和棋相似啊,只是:符號在label之前而已。下面,我們寫一個有趣的goto:

@ echo off
:labelx
goto labely

:labely
dir
goto labelx

最后,我們來看看rem(remark)的用法,其實rem就是一個注釋,主要是使看.bat文件命令的人閱讀方便,如下:

@ echo off
rem 開始
rem echo 開始
echo 開始

需要注意的是:

在用rem的時候,要將echo設為off的狀態,否則,該命令雖然被注釋,系統不會執行,但仍然會回顯(當然啦,你也可以用@)。而且,在用rem注釋的時候,rem必須另外單獨占一行,和c++中的注釋//不一樣。

原文鏈接:https://blog.csdn.net/stpeace/article/details/9040831

欄目分類
最近更新