PALMisLIFE 討論區

搜索
鹹魚爸魅力四射舞蹈教室
查看: 2950|回復: 0
打印 上一主題 下一主題

GotoDir ,同時開啟具日期規則/特定/任意資料夾

[複製鏈接]

181

主題

5

好友

2509

積分

超敗家的白爛長笛手

  • TA的每日心情
    郁悶
    2013-4-6 01:41
  • 簽到天數: 4 天

    連續簽到: 1 天

    [LV.2]偶爾看看I

    文章
    2201
    跳轉到指定樓層
    1#
    發表於 2008-7-3 03:38 |只看該作者 |正序瀏覽
    GotoDir,可以同時開啟具日期規則/Windows 特定/任意資料夾。

    它不是一支多了不起的程式,只不過是我剛好有這個需求,常常得同時開啟幾個資料夾來交叉處理資料,就順手寫下來的小工具。當然我也知道,某部份的資料夾可以由 bat 批次檔輕鬆達成,只是想試試其他方法而已。如 d:\xyz\y%date:~0,4%\m%date:~5,2%。
    程式是以 .Net Framework 3.0 完成編譯,執行前需安裝該套件。我懶得再另外以 VC++ 重新處理了,哈

    檔案大小:GotoDir.7z 9.92KB;GotoDir.exe 64KB(其實沒這麼大,我塞了個不算小的 icon 圖示XD)。如果有哪位朋友剛好也有類似的需求,就拿去用吧,別客氣

    以下是簡單說明。
    程式執行後,會自動於其所在資料夾建立一設定檔,內容如下,
    ========================================
    ;; 以此開頭的文字列視為註解不處理,並請注意參數大小寫的分別。
    MDir=
    Tgt0=
    Tgt1=
    Tgt2=
    Tgt3=
    Tgt4=
    ========================================

    1. MDir,設定規則資料夾的基礎,如 c:\temp。若無設定值,此會以程式所在資料夾為預設。
    2. Tgt0-4,設定規則資料夾的日期依循鍵,如 %yyyy%,那麼將會自動開啟 c:\temp\2008 這個資料夾(如果存在的話)
    3. 日期依循鍵的參數如下,
    %yyyy%,四碼年,日期 2008/7/3,可以得出 2008
    %yy%,年末二碼,日期 2008/7/3,可以得出 08
    %MM%,月份,<10 補 0,日期 2008/7/3,可以得出 07
    %M%,月份,<10 不補 0,日期 2008/7/3,可以得出 7
    %dd%,日期,<10 補 0,日期 2008/7/3,可以得出 03
    %d%,日期,<10 補 0,日期 2008/7/3,可以得出 3

    4. 除了上述日期依循鍵參數,另外也能指定部份 Windows 特殊資料夾,如下,
    %ApplicationData%
    %LocalApplicationData%
    %Cookies%
    %Desktop%
    %Favorites%
    %ProgramFiles
    %SendTo%
    %MyDocuments%

    5. Tgt0-4,若前二碼為 ^0 或 ^1 則可以指示這個資料夾是否要被開啟。^0 為不開啟;^1 為開啟;若不指定則以開啟為預設。
    6. Tgt0-4,亦可以指定完整的資料夾,如 d:\data,此時會略過 MDir 的設定,直接以 d:\data 為欲開啟之資料夾。
    7. 資料夾開啟前為檢查其適當性,若設定檔中含為不合法字元,如 */|\ 等,則視為資料夾不存在。

    本帖子中包含更多資源

    您需要 登錄 才可以下載或查看,沒有帳號?免費註冊

    已有 1 人評分分享 收起 理由
    kentdong + 10 很實用的小工具,試用中

    總評分: 分享 + 10   查看全部評分

    分享淘帖0 分享分享0 收藏收藏0 頂0 踩0
    您需要登錄後才可以回帖 登錄 | 免費註冊

    與站長聯繫| PALMisLIFE 掌上生活      下載:更快、更棒、更好玩

    GMT+8, 2024-11-11 14:20 , Processed in 0.047191 second(s), 36 queries , Gzip On.

    Powered by Discuz!

    © 2001-2012 Comsenz Inc. style by eisdl

    回頂部