有時候,我希望新建以系統當前日期(形如2008-03-25)命名的文件夾,但通過系統右鍵菜單的“新建文件夾”命令生成的文件夾卻不能令人滿意,還要重新命名。但我可以自己動手,打造一個符合自己需求的“新建文件夾”右鍵菜單。
首先在系統目錄中(比如C : \\ W I N D O W S \\system32)新建一名為Cr_ Dt_ Dr t.bat的批處理文件,內容如下:
@ec ho off
SET y=%date:~0, 4%
SET m=%date:~ 5,2%
SET d=%date:~8,2%
M kdir \"%y%-%m%-% d%\"
注意:“y = % d at e:~ 0, 4 %”(“m= % d ate :~5 , 2%”、“d=%d at e:~8, 2%”)等項中的數字,“~”號后的第一個數字表示從第幾位開始(第一位是0),“,”號后的數字表示取幾位數。請大家根據控制面板中的系統日期格式(YY YY-M M-DD)做相應調整。
新建一個注冊表文件N e wFolder. reg。用記事本打開它,輸入以下內容:
Windows Registry Editor Version 5.00
[HK EY_CLASSES _ ROOT \\ d i r e c t o r y \\ s h e l l \\NewDateFolder]
@=\"新建當前日期文件夾\"
[HK EY_CLASSES _ ROOT \\ d i r e c t o r y \\ s h e l l \\NewDateFolder\\command]
@=\"Cr_Dt_Drt.bat %1\"
雙擊這個注冊表文件將它導入注冊表。再次打開“我的電腦”或者“資源管理器”,在任意目錄上單擊右鍵,選擇“新建當前日期文件夾”,符合自己需求的文件夾出現了。
還需要說明一點,這個右鍵菜單只會給文件夾添加右鍵菜單。如果我們在[HKEY_CLASSES_ROOT\\driver]中做了相應修改,還會給驅動器添加右鍵菜單。