異常記錄——bat批處理閃退

bat批處理閃退

bat描述

我的博客每次更新需要跑多個命令 clean(清除舊文)+g(生成新文)+d(部署到服務(wù)器),作為一個懶惰的程序員,自然要寫一個bat一鍵完成

E:
cd blog
hexo clean
hexo g
hexo d

異常描述

當我打開自己寫的bat時,執(zhí)行框一閃而過卻沒有執(zhí)行效果

錯誤排查

  1. 在每一個命令后添加pause

    E:
    pause
    cd blog
    pause
    hexo clean
    pause
    hexo g
    pause
    hexo d
    pause
    
  1. 執(zhí)行,找到閃退的地方

    執(zhí)行hexo clean時閃退

    看來我的問題很可能發(fā)生在hexo clean

  1. 查看此語句執(zhí)行情況

    具體語句具體分析,此處我的hexo clean會清空原來生成的文章,經(jīng)查看它確實執(zhí)行了

錯誤分析

問題發(fā)生在hexo clean執(zhí)行后,pause執(zhí)行前,很有可能hexo clean會直接結(jié)束bat

解決方案

我查詢了bat一次執(zhí)行多條命令的語法

命令1 | 命令2 | 命令3

修改原bat

E:
cd blog
hexo clean | hexo g | hexo d

成功執(zhí)行

總結(jié)

此次問題完全是由于自己對bat批處理語法一知半解導(dǎo)致的,實在是令人羞愧不已,今后做事前一定要做足準備,才能行事從容,處事不驚

技術(shù)不分領(lǐng)域,思想一脈相承,歡迎訪問橙味菌的博客
本文由博客一文多發(fā)平臺 OpenWrite 發(fā)布!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 2019年3月12日 星期二 晴 今天是3.12植樹節(jié),十年樹木,百年樹人!前人栽樹,后人乘涼!春和景明,春風(fēng)十里...
    王玉琨爸爸閱讀 226評論 0 6
  • 昨天閨蜜跟我念叨一事兒: 北京,某飯館。 菜剛剛點好。 服務(wù)生:“有忌口嗎?” 朋友甲:“有。忌少?!?拆開杯碟碗...
    GoodNineNine閱讀 399評論 0 1
  • 養(yǎng)兒防老,好像對我們這代人行不通。它應(yīng)該是一種過去式。因為我們這一代的孩子,基本上都是獨生子女,到他們那時候,兩個...
    馨思遇閱讀 254評論 0 1
  • 在上一篇文章已經(jīng)講過屬性動畫的工作步驟如下: Property Animation動畫有兩個步聚:1.計算屬性值2...
    墨源為水閱讀 303評論 0 1

友情鏈接更多精彩內(nèi)容