[心得] 自製影片資料夾整理腳本 WIN10適用

作者: sunboy1013 (法珞西塔)   2021-08-10 11:31:39
***本文章純討論如何整理自己的資料夾***
相信版上的各位可能常常會遇到需要從多個資料夾取出影片的時候
之前就一直覺得這是一個很繁瑣的動作
所以就寫了一個簡單的 windows batch script 來整理資料夾
如此一來就可以在資料夾按下右鍵快速取出資料夾中的所有影片檔案
(如果有人有推薦的程式可以快速達到一樣的功能請告訴我 XD)
最近剛好重灌電腦,就順便整理一下來分享給大家討論
小弟這是第一次寫 windows batch script,歡迎各位大大指點
要辦到這件事情需要先準備兩個檔案
(1) fast_move_tool.bat (腳本本體)
要MOVE的副檔名格式可以自由更改,這邊只列出一些常見影片格式
========以下請複製到Notepad,並另存新檔為fast_move_tool.bat========
@ECHO OFF
:: entering and setting working folder
CD %1
SET FOLDER=%1%
:: moving files outside
MOVE *.avi ../
MOVE *.mkv ../
MOVE *.mov ../
MOVE *.mp4 ../
MOVE *.wmv ../
CD..
:: deleting empty folder
DEL /F/Q/S "%FOLDER%" > NUL
RMDIR /Q/S "%FOLDER%"
EXIT
===================================================================
(2) fast_move_tool.reg (腳本登錄檔)
這邊預設是將腳本放置在 D:\tools\
紅字部分請按照自己腳本儲存位置做修正喔
========以下請複製到Notepad,並另存新檔為fast_move_tool.reg========
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\fastmove]
@="Fast Move"
"Icon"="%SystemRoot%\\System32\\shell32.dll,71"
[HKEY_CLASSES_ROOT\Directory\shell\fastmove\command]
@="\"D:\\tools\\fast_move_tool.bat\" \"%1\""
===================================================================
準備好以上兩個檔案後
直接執行 fast_move_tool.reg 將腳本登錄在右鍵選單
(記得先更改紅字部分腳本本體儲存的位置)
登錄結果如下圖:
https://imgur.com/D0PXaEy.jpg
執行前
https://imgur.com/011fQS9.jpg
執行後 (這邊是測試移動 .txt 檔案)
https://imgur.com/MbT4BYP.jpg
大概4這樣
祝大家整理資料夾愉快 (?)
作者: SWORDKISS (三射緊與他的狗朋友)   2021-08-10 20:32:00
這文章出現在這邊蠻神奇的。我看了一下才懂要做什麼你的目的是:要把TEST資料夾內的所有影片檔拿出來(假設路徑是D:\TEST\,影片就會放在D:\)影片拿出來後就會刪除TEST的資料夾如果擔心誤刪檔案的人要把del、rmdir的指令去掉
作者: sunboy1013 (法珞西塔)   2021-08-10 21:26:00
會發在這邊是因為我在整理片子的時候一直希望有這種工具 XD 想說可能會有同樣需求的版友?對 我預設是把取出影片後的資料夾清空並刪除 如果不希望刪除的話就像樓上大大所說的拿掉 DEL RM 兩行
作者: awangya (阿丸兄)   2021-08-12 20:08:00
有點方便
作者: ya2138 (Jigsaw2138)   2021-08-12 21:13:00
拿出來後要歸檔吧,這部分也可以做
作者: bacanhsu (培根)   2021-08-13 01:56:00
https://www.kocpc.com.tw/archives/391700已經有人寫程式可以把資料夾裡面的影片根據番號自動整理

Links booklink

Contact Us: admin [ a t ] ucptt.com