BAT bat .bat 腳本,windows下的bat命令

WINDOWS 批處理 中途輸入參數,如YES OR NO 等

很多批處理程序程序常常會在程序運行過程中,讓你輸入參數或做一些選擇,

這部分功能可通過下面類似的腳本完成。

 

@echo OFF
 
set /p var="Are you want to die?(Y/N)"
if %VAR%==Y GOTO DIE
if %VAR%==N GOTO ALIVE

:DIE
  ECHO "I will die!"
  PAUSE
  GOTO END

:ALIVE 
 ECHO "I still alive"
 VER
 PAUSE
:END

bat彈出提示對話框

https://blog.csdn.net/l09711/article/details/8738341

::多種提示框樣式自己按需選擇
mshta vbscript:msgbox("提示內容1",1,"提示窗口1")(window.close)
mshta vbscript:msgbox("提示內容2",2,"提示窗口2")(window.close)
mshta vbscript:msgbox("提示內容3",3,"提示窗口3")(window.close)
mshta vbscript:msgbox("提示內容4",4,"提示窗口4")(window.close)
mshta vbscript:msgbox("提示內容5",5,"提示窗口5")(window.close)
mshta vbscript:msgbox("提示內容6",6,"提示窗口6")(window.close)

window批處理——bat文件的編寫

BAT 批處理腳本 教程

cnblogs.com/zhouhbing/p/5039885.html

https://www.jb51.net/article/97204.htm

基本的關閉顯示執行的命令、註釋的編寫、變量的設置、腳本存放路徑的獲取、暫停按任意鍵繼續

@echo off
rem 使用rem來寫腳本的註釋

rem 獲取當前cmd窗口啓動的路徑
set basePath=%cd%

rem 通過echo命令打印信息到控制檯,雙百分號引用變量
echo 腳本存放路徑:%~dp0
echo 當前bat文件短路徑:%~sdp0
echo CMD窗口路徑:%basePath%

rem 通過pause命令暫停下一步,按任意鍵繼續
pause

自己用的一個bat腳本,pull多個項目到本地

附件

@echo off
d:
rem dir
rem path
cd phpstudy_pro\WWW\devspace

echo ------------------------baoxian_api pull start-------------------------------------
cd ./baoxian_api
git pull
git status
echo ------------------------baoxian_api pull finish------------------------------------


echo ------------------------baoxian_core pull start------------------------------------
cd ../baoxian_core
git pull
git status
echo ------------------------baoxian_core pull finish-----------------------------------
pause

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章