windows計劃任務(wù)
開始 > 管理工具 > 任務(wù)計劃程序
首先創(chuàng)建一個bat文件。命名為:XXXX.bat, 內(nèi)容如下:
@echo off
D:
cd \share\doc
git pull
\share\doc:是git項目目錄。創(chuàng)建完,手動雙擊執(zhí)行一下該bat文件,是否正常。正常的情況是:雙擊就會進行更新將該bat文件放在自己相中的位置,比如D盤根目錄。添加windows任務(wù)計劃
schtasks /create /sc minute /mo 5 /tn "自動更新-git" /tr "D:\XXXX.bat"
參數(shù)說明:
schtasks /create:固定寫法
/sc minute,/sc就指這條schtasks的類型。minute是分鐘的意思,就是分鐘類型,類型有很多,每小時每天每個月,具體的自己看文檔。
/mo 5,/mo就是運行的頻率,5就是每5分鐘運行一次,假如/sc類型是hourly,就是每5個小時運行一次。
/tn "自動更新-git",/tn就是給這個計劃任務(wù)取個名字。隨意寫
/tr "D:\XXXX.bat",/tr就是你要運行的路徑,其實只要把創(chuàng)建的bat完整路徑貼過來即可。
運行
將上邊的命令打開運行--cmd,然后執(zhí)行上邊這句話,即可將任務(wù)創(chuàng)建成功。
然后打開windows的“任務(wù)計劃程序”,就可以看到剛才創(chuàng)建的那一條。如果不想用命令執(zhí)行,也可以去“任務(wù)計劃程序”界面化創(chuàng)建。
cmd黑窗口隱藏
創(chuàng)建一個后綴為vbs結(jié)尾的文件,比如run.vbs, 然后編輯,輸入以下內(nèi)容:
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c D:\XXXX.bat",vbhide
其中的D:\XXXX.bat 為你的bat所在路徑。
vbhide,表示隱藏執(zhí)行。
然后將上邊的計劃命令修改一下:
schtasks /create /sc minute /mo 5 /tn "自動更新-git" /tr "D:\run.vbs"
到此這篇關(guān)于window設(shè)置任務(wù)計劃定時執(zhí)行 git 更新(git pull)并隱藏運行cmd的文章就介紹到這了,更多相關(guān)vbs調(diào)起cmd黑窗口隱藏執(zhí)行內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
您可能感興趣的文章:- Git提交日志修改方法實例匯總
- git log根據(jù)特定條件查詢?nèi)罩静⒔y(tǒng)計修改的代碼行數(shù)
- Idea中使用Git的流程
- 解決idea git切換多個分支后maven不生效的問題
- Git commit --amend 修改提交信息操作