顯示廣告
隱藏 ✕
※ 本文為 cuteman0725 轉寄自 ptt.cc 更新時間: 2011-09-19 22:44:33
看板 EZsoft
作者 snowwolf725 (空之境界)
標題 Re: [請問] 以當天日期 快速建立目錄的方式
時間 Mon Sep  5 17:11:22 2011


※ 引述《oginome (荻野目洋子)》之銘言:
: ※ 引述《snowwolf725 (空之境界)》之銘言:
: : 建立批次檔 mkdirByDate.bat 輸入下面內容
: : 存檔後點兩下就可以建立當日的資料夾
: : ================
: : FOR /F "tokens=1-3 delims=/ " %%a IN ("%date%") DO (
: : SET _MyDate=%%a%%b%%c%
: : )
: : md %_MyDate%
: : ================
:      先感謝幾位大,這東西真的很管用,小弟也用SmartClick這套軟體
:   把這個BAT給塞進右鍵了,但是問題來了,一執行這個BAT卻是在BAT所
:   在目錄開的資料夾(本來就是這樣沒錯),但是這樣就不能很方便的點右
:   鍵利用這個BAT在任意目錄開新資料夾了,不知到幾位前輩是否能有解
:   決之道呢?這個太好用,實在捨不得放棄呀~感恩~

要達成這功能需要三個檔案,
三個檔案內容如下

mkdirByDate.bat
====================
FOR /F "tokens=1-3 delims=/ " %%a IN ("%date%") DO (
SET _MyDate=%%a%%b%%c%
)
md %_MyDate%
exit
====================

install.reg
若希望修改出現在右鍵選單內的名稱請自行修改,
另外如果你的 mkdirByDate.bat 並非在 C:\mkdirByDate.bat
也請自行修改路徑
====================
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\建立當日資料夾\command]
@="c:\\windows\\system32\\cmd.exe /k \"C:\\mkdirByDate.bat\""
====================

uninstall.reg
====================
Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\Directory\Background\shell\建立當日資料夾]
====================

把 mkdirByDate.bat 擺在正確的位置,
並且點兩下 install.reg 匯入登錄檔後在資料夾內按右鍵,
此時會出現 "建立當日資料夾" 選項,
選擇後會在目前資料夾內建立當日日期的資料夾,
之後不想要這功能請執行 uninstall.reg
這樣 "建立當日資料夾" 選項就會被移除,
(另外請自行刪除mkdirByDate.bat)

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.26.128
snowwolf725:以上內容只在 win7 x64 上測試過1F 09/05 17:13
oginome:感謝S大,小弟正是使用WIN7 X64~2F 09/05 17:32
oginome:原來那一欄是在Background\shell下..感恩~^_^
oginome:已經成功,感謝雪狼大~

--
※ 看板: P_qman 文章推薦值: 0 目前人氣: 0 累積人氣: 212 
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇