[心得] 自制影片资料夹整理脚本 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