a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 學院 > 基礎常識 > 正文

windows bat(批處理):基礎語法

2019-10-31 23:59:23
字體:
來源:轉載
供稿:網友

   windows bat(批處理)--基礎語法

  1. @

  行首有了它的話,這一行的命令就不顯示了。

  2. echo

  2.1 echo [{on|off}] [message]

  輸出,回顯。

  2.2 on | off

  它其實是一個開關命令,就是說它只有兩種狀態:打開和關閉。于是就有了echo on和echo off兩個命令了。

  (1)echo off

  只顯示執行結果

  (2)echo on (默認)

  顯示執行命令(除echo)和執行結果

  (3)> 輸出重定向

  創建或清空文件,然后把數據輸出到文件

  echo hi > a.txt

  把數據追加到文件

  echo this is a text 》a.txt

  echo hi > a.txt

  type a.txt

  echo this is a text 》a.txt

  type a.txt

  3. 注釋

  :: 或 rem

  4. ":"和 goto

  (1)goto

  跳轉到標簽

  (2):

  定義一個標簽

  Sample:

  [python]

  if {%1}=={} goto noparms

  if {%2}=={} goto noparms(如果這里的if、%1、%2你不明白的話,先跳過去,后面會有詳細的解釋。)

  @Rem check parameters if null show usage

  :noparms

  echo Usage: monitor.bat ServerIP PortNumber

  goto end

  5.Pause

  運行 Pause 命令時,將顯示下面的消息:

  [python]

  Press any key to continue . . .

  Sample:

  [python]

  @echo off

  :begin

  echo Pause

  pause

  goto begin

  6.Call 命令

  從一個批處理程序調用另一個批處理程序,并且不終止父批處理程序。call 命令接受用作調用目標的標簽。如果在腳本或批處理文件外使用 Call,它將不會在命令行起作用。

  語法

  call [Drive:][Path] FileName [BatchParameters] [:label [arguments]

  參數

  [Drive:}[Path] FileName

  指定要調用的批處理程序的位置和名稱。filename 參數必須具有 .bat 或 .cmd 擴展名。

  7.start 命令

  調用外部程序,所有的DOS命令和命令行程序都可以由start命令來調用。

  入侵常用參數:

  MIN 開始時窗口最小化

  SEPARATE 在分開的空間內開始 16 位 Windows 程序

  HIGH 在 HIGH 優先級類別開始應用程序

  REALTIME 在 REALTIME 優先級類別開始應用程序

  WAIT 啟動應用程序并等候它結束

  parameters 這些為傳送到命令/程序的參數

  執行的應用程序是 32-位 GUI 應用程序時,CMD.EXE 不等應用程序終止就返回命令提示。如果在命令腳本內執行,該新行為則不會發生。

  8.choice 命令

  choice 使用此命令可以讓用戶輸入一個字符,從而運行不同的命令。使用時應該加/c:參數,c:后應寫提示可輸入的字符,之間無空格。它的返回碼為1234……

  如: choice /c:dme defrag,mem,end

  將顯示

  defrag,mem,end[D,M,E]?

  Sample:

  Sample.bat的內容如下:

  @echo off

  choice /c:dme defrag,mem,end

  if errorlevel 3 goto defrag (應先判斷數值最高的錯誤碼)

  if errorlevel 2 goto mem

  if errotlevel 1 goto end

  :defrag

  c:dosdefrag

  goto end

  :mem

  mem

  goto end

  :end

  echo good bye

  此文件運行后,將顯示 defrag,mem,end[D,M,E]? 用戶可選擇d m e ,然后if語句將作出判斷,d表示執行標號為defrag的程序段,m表示執行標號為mem的程序段,e表示執行標號為end的程序段,每個程序段最后都 以goto end將程序跳到end標號處,然后程序將顯示good bye,文件結束。

  9. %x 參數

  %1 -- 第1個參數

  %2 -- 第2個參數

  %3 -- 第3個參數

  …

  net use %1ipc$ %3 /u:"%2"

  %1 -- IP

  %2 -- username

  %3 -- password

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久国产精品免费视频 | 亚洲最色视频 | 亚洲天堂久 | 成人午夜视频在线观看 | 日韩一区在线播放 | 国产精品一区二区在线观看网站 | 久久久久久久久久久久久久久 | 黄色在线免费 | 久久综合爱 | 欧美日韩一区二区三区免费视频 | 亚洲精品乱码8久久久久久日本 | 久久网站热最新地址 | 97国产一区二区 | 久久亚洲二区 | av在线一区二区 | 欧美日韩精 | 亚洲综合在线一区 | 影院av | 欧美日韩精品在线观看 | 久久久久性视频 | 中文字幕在线视频网站 | 在线观看视频污 | 亚洲精品中文字幕乱码无线 | 亚洲三区视频 | 日韩一区二区三区在线观看 | 毛片免费在线观看 | 色婷婷综合国产精品一区 | 波多野结衣一区在线观看 | 本道综合精品 | 一级免费片 | 忘忧草精品久久久久久久高清 | 日韩免费 | 日本精品久久 | 97久久精品人人做人人爽50路 | 亚洲成人一区二区三区 | 国产欧美一区二区 | 国产美女高潮一区二区三区 | 亚洲不卡视频 | 91精品国产aⅴ | 精品久久久久久 | 欧美日韩精品一区二区三区在线观看 |