locked
想請問如何即時產生一個當天日期之目錄 RRS feed

  • 問題

  • Hi,

    想請問如何即時產生一個當天日期之目錄。例如

    mkdir 20110611 

    我想來備份用的

    謝謝

    Mike

    2011年6月11日 上午 05:32

解答

  • HI:
    "開始"→"搜尋程式及檔案"輸入cmd後按Enter鍵→輸入date /t後按Enter鍵
    如果輸出格式是2011/06/11 週六
    請把以下文字用記事本存成test.bat檔案
    @set A=%date:/=%
    @set B=%A:~0,8%
    mkdir %B%

    如果輸出格式是2011-06-11 週六
    請把以下文字用記事本存成test.bat檔案
    @set A=%date:-=%
    @set B=%A:~0,8%
    mkdir %B%

    執行test.bat就會在當前目錄下產生日期資料夾

    謝謝

    • 已提議為解答 TerryChuang 2011年6月11日 上午 08:01
    • 已取消提議為解答 TerryChuang 2011年6月11日 上午 08:03
    • 已提議為解答 TerryChuang 2011年6月11日 上午 08:12
    • 已標示為解答 Mike Luis 2011年6月13日 上午 12:38
    2011年6月11日 上午 07:34

所有回覆

  • HI:
    "開始"→"搜尋程式及檔案"輸入cmd後按Enter鍵→輸入date /t後按Enter鍵
    如果輸出格式是2011/06/11 週六
    請把以下文字用記事本存成test.bat檔案
    @set A=%date:/=%
    @set B=%A:~0,8%
    mkdir %B%

    如果輸出格式是2011-06-11 週六
    請把以下文字用記事本存成test.bat檔案
    @set A=%date:-=%
    @set B=%A:~0,8%
    mkdir %B%

    執行test.bat就會在當前目錄下產生日期資料夾

    謝謝

    • 已提議為解答 TerryChuang 2011年6月11日 上午 08:01
    • 已取消提議為解答 TerryChuang 2011年6月11日 上午 08:03
    • 已提議為解答 TerryChuang 2011年6月11日 上午 08:12
    • 已標示為解答 Mike Luis 2011年6月13日 上午 12:38
    2011年6月11日 上午 07:34
  • HI:
    "開始"→"搜尋程式及檔案"輸入cmd後按Enter鍵→輸入date /t後按Enter鍵
    如果輸出格式是2011/06/11 週六
    請把以下文字用記事本存成test.bat檔案
    @set A=%date:/=%
    @set B=%A:~0,8%
    mkdir %B%

    如果輸出格式是2011-06-11 週六
    請把以下文字用記事本存成test.bat檔案
    @set A=%date:-=%
    @set B=%A:~0,8%
    mkdir %B%

    執行test.bat就會在當前目錄下產生日期資料夾

    謝謝

    畫蛇添足一下,如果你的時間格式yyyy/mm/dd必須先改為yyyy-mm-dd,否則會B的內容會是"2011/06/",而且建立的目錄會是兩層,2011一層,下面會有06的子目錄。
    以上說明若有錯誤請指教,謝謝。
    http://www.dotblogs.com.tw/terrychuang/
    2011年6月11日 上午 08:17