看板 DSLR 關於我們 聯絡資訊
我都是直出 JPG,所以不確定實際上是怎樣 (對不起,我攝影很弱...... [遮臉]) 只是看起來像是同一個目錄底下 如果只有 foo.raw 而沒有 foo.jpg 那就把 foo.raw 砍掉? 那麼,提供一種免安裝免下載、純指令風格的版本 \囧/ ====================================================================== 首先要建立一個 bat 檔(要說執行程式也行啦) * 在 %userprofile% 目錄下 (就是「命令提示字元 / cmd」一開始的目錄) (通常是「c:\user\你的帳號名字」) 建立一個「clean.bat」的純文字檔 * clean.bat 的內容是 @echo off for /f "TOKENS=1,2 DELIMS=." %%a IN ('dir %1\*.%3 /b') do ( if not exist %1\%%a.%2 del %1\%%a.%%b ) 如果要清除某個目錄(假設是「d:\wtf」) JPG 檔的副檔名是「jpg」、RAW 檔的副檔名是「raw」 那麼就執行命令提示字元(用「視窗鍵 + R」→「cmd」→「enter 鍵」更快喔 XD) 輸入 clean d:\wtf jpg raw 那麼就會(連問都不問)清光光啦 \囧/ ====================================================================== 請注意: * 雖然我有測試過,不過我不對 bat 檔的執行結果負任何責任 [逃] * 撇開 bat 檔的內容,如果上面那段說明 有任何一部分看不懂 / 不知道怎麼作 那建議你不要嘗試 XD * Win7 確定可以跑,其他版本 windows 不確定 enjoy and clean file :P -- 錢鍾書: 說出來的話 http://www.psmonkey.org 比不上不說出來的話 Java 版 cookcomic 版 只影射著說不出來的話 and more...... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.238.236.191 ※ 文章網址: https://www.ptt.cc/bbs/DSLR/M.1499966237.A.77F.html
ferrinatice: 令人懷念的.bat檔 感謝分享 07/14 01:58
有些語法我也是這次 try 了之後才知道 那個 for /f 真的好詭異阿阿阿阿...
wanderer1412: 是的,同個邏輯,只是我不會用bat,所以只好寫程式O 07/14 08:57
wanderer1412: rz 07/14 08:57
我不會寫傳統 GUI(總不能為了這種功能還先起個 web server XDDD) 所以只好寫 bat... Orz ※ 編輯: PsMonkey (36.238.236.191), 07/14/2017 09:55:18
jimmy055263: 不如新建一個資料夾把要刪除的檔案搬過去,等確認後 07/14 10:48
jimmy055263: 再手動刪除XD 07/14 10:48