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

學(xué)無先后,達(dá)者為師

網(wǎng)站首頁 編程語言 正文

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

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

我們先來看start, 其實(shí)start就是啟動(dòng),我以前經(jīng)常用matlab中的system來啟動(dòng).exe文件,下面我們用start來啟動(dòng).exe, .bat文件內(nèi)容如下:

@ echo off
start calc
start calc
start calc

結(jié)果,連續(xù)啟動(dòng)了三個(gè)計(jì)算器。

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

@ echo off
md 1
start 1

當(dāng)然,start也可以打開某一文件,如:

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

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

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

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

?接下來,我們看看goto

@ echo off
goto label
dir
:label
md 1

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

@ echo off
:labelx
goto labely

:labely
dir
goto labelx

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

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

需要注意的是:

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

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

欄目分類
最近更新