看板 EZsoft 關於我們 聯絡資訊
※ 引述《idealsmks (ideals)》之銘言: : 標題: Re: [請問] 以當天日期 快速建立目錄的方式 : 時間: Mon Sep 5 22:17:26 2011 : : ※ 引述《idealsmks (ideals)》之銘言: : : ※ 引述《oginome (荻野目洋子)》之銘言: : : : 先感謝幾位大,這東西真的很管用,小弟也用SmartClick這套軟體 : : : 把這個BAT給塞進右鍵了,但是問題來了,一執行這個BAT卻是在BAT所 : : : 在目錄開的資料夾(本來就是這樣沒錯),但是這樣就不能很方便的點右 : : : 鍵利用這個BAT在任意目錄開新資料夾了,不知到幾位前輩是否能有解 : : : 決之道呢?這個太好用,實在捨不得放棄呀~感恩~ : : 我也是這個問題. 因為我是在windows下使用. 若是可以讓此bat檔執行時 : : 是在滑鼠所在目錄下產生這些目錄 那就更棒了 : : 有大大可以幫忙嗎? : : 更正..是游標所在目錄 (不是滑鼠) : : 剛剛試過(作業系統 Win XP Professional SP3) 把3個檔案置於 C:下 : 執行install.reg 也出現資訊登錄對話框 : 但在游標所在目錄下 按滑鼠右鍵 卻無法出現"建立當日資料夾"選項 : 請問是哪裡有問題嗎? : 感謝大大回覆 我是用xp測試的,依snowwolf725內容稍做修正 install.reg我是改成 =========================================================== Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\shell\建立當日資料夾\command] @="c:\\mkdirByDate.bat "%L"" =========================================================== xp要去掉Background這層 %L是預設路徑 @是寫入預設值中 修正%L要加引號才能適用長檔名目錄名稱 這部份xp時常寫不進預設值建議用regedit編輯在預設值中加入 uninstall.reg改成 =========================================================== Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\Directory\shell\建立當日資料夾] =========================================================== mkdirByDate.bat內容 =========================================================== FOR /F "tokens=1-3 delims=/ " %%a IN ("%date%") DO ( SET _MyDate=%%a%%b%%c% ) md %1\%_MyDate% exit =========================================================== %1是將%L的路徑帶入 在要建立當日日期資料夾上一層資料夾圖示上按右鍵建立 例如要建立C:\TEMP\當日資料夾 就在C槽TEMP資料夾圖示上按右鍵建立 參照snowwolf725的方式修改給xp用 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.116.149.106
oginome:這個好像只有在檔案總管的右鍵表單管用... 09/06 16:59
※ 編輯: passerwater 來自: 59.116.139.87 (09/08 03:38)
snowwolf725:感謝大大分享不過有發現有個地方似乎有錯 09/08 16:56
snowwolf725:@="c:\\mkdirByDate.bat "%L"" 應該是 09/08 16:57
snowwolf725:@="c:\\mkdirByDate.bat \"%L\"" 09/08 16:57
passerwater:xp中由登錄檔匯出是那個寫法,但問題是值匯不進去 09/08 17:21
※ 編輯: passerwater 來自: 59.116.142.123 (09/08 17:26)
snowwolf725:原來是這樣真神奇可以匯出不能匯入... 09/08 17:27