EVER分类

EVER分类 公开

Ever 分享于 2019-08-08 23:13 | 35 | 1460 |
976/1001
如何使用分享的动作?

适用于
分类
文件处理 资源管理器 应用内快捷键
飞飞1866 白杨依旧 lcioc bu2020 S4kya 35 人赞了这个动作

5 个动作单 收藏了此动作。

更多信息
分享时间 2019-08-08 23:13
最后更新 3天10小时前
修订版本 18
限制再分享
Quicker版本 1.11.8.0
动作大小 164.3 KB

分享到

文件分类,把需要重复进行的、批量进行的文件操作制作成协议,一键做到。

文件分类V3.5

一、协议分为默认协议(自带不可删除)、临时协议(右键菜单直接操作)、自定义协议(右键菜单添加协议)。
二、在用户选择窗口处单击右键,可进行设置、备份、编辑、添加、排序等操作。
三、在添加协议、直接操作处可设置制作协议,具体规则见下方说明。临时协议即临时用一次不保存。
四、后续将增加解压缩、打开方式等操作。优化协议制作的逻辑、步骤。可能会存在一些bug,请及时反馈。

不定时更新,优化体验。如果觉得好用的话点个「赞」「喜欢」一下吧!!!


视频进行了剪辑加2倍速,太快可能看不太明白,建议暂停加结合文字说明来看。





示例说明:

大家可根据这几个示例,结合自己的需求,制作协议。简化文件操作。

协议分为默认协议(带默认前缀不可删除)、临时协议(直接操作)、自定义协议(添加协议)。

1.两目录文件类型分:把oCama、11两个目录下的文件按照文件类型分类到所在目录下
E:\MyTools\Desktop\11\
E:\MyTools\oCam\oCama\
过滤选择:如果选择了过滤文件夹,后面将不会对文件夹进行分类处理。选择了过滤文件将不会对文件进行处理。选择不过滤,将会对设置的文件、文件夹都进行处理。
源头目录:这里把要分类的文件(加)添加进来。可以是变量%选中文件%表示当前选中的所有文件;可以是文件路径;还可以是文件夹路径,如果文件夹路径后面带\则表示该文件夹下所有的文件(夹),不带\就表示这个文件夹。
目标目录:可以是变量%所在目录%,也可以是文件夹路径。


2.删除oCama下要废弃的录制文件:oCama下文件名符合正则“录制_\d{4}_\d{2}”且是扩展名是mp4且大于1M的文件。
E:\MyTools\oCam\oCama\
?*录制_\d{4}_\d{2}
.mp4*
注意看上图按文件名称分类的规则说明。.mp4*意思就是所有以.pm4结尾的文件名。



3.测试:把选中的文件中,文件名包含quicker(*quicker*,|quicker|)且创建时间大于1小时但是排除22e开头(/*22e,/|22e)的文件跟文件夹移动到oCama目录新建的测试文件夹下
*quicker*
|quicker|
/*22e
/|22e

E:\MyTools\oCam\oCama\测试

综合分类的时候想自定义名称,可以这样写

演示动画

最近更新

更新时间 修订版本 更新说明
3天10小时前 18 还是把图标改回来了
18天19小时前 17 更新图标为矢量图标。如果不想更新图标,可以在动作处右键-编辑-选项。勾选,更新时保留图标与名称这一项
2020-08-03 13:19 16 修复因软件新版本时间格式的变动造成的正则匹配不成功的问题。
已隐藏 18 条评论。点击查看所有
  • betterma... 19天17小时前

    获得的文件数为0,是为何?谢谢

  • Ever 19天15小时前
    回复 @用户268176562460232

    获得的文件数为0,是为何?谢谢

    没获取到文件呗。可能是因为启动动作的时候刚好失去焦点了。关闭窗口后,多试几次应该就可以了。

  • xcvg 18天3小时前
    在桌面的文件不能获取到,总是显示获取文件为0,应该是总是一运行动作就失去焦点,在资源管理器的可以正常使用。
  • xcvg 18天3小时前
    自己设的综合分类的协议,文件夹名称是综合分类,能改吗?
  • Ever 16天16小时前
    回复 @xcvg
    自己设的综合分类的协议,文件夹名称是综合分类,能改吗?


  • Ever 16天16小时前
    回复 @xcvg
    在桌面的文件不能获取到,总是显示获取文件为0,应该是总是一运行动作就失去焦点,在资源管理器的可以正常使用。

    是的在桌面容易失去焦点,建议使用热键启动动作,这样就不会了

  • 哈哈哈哈嘎 4天3小时前

    不知道能不能做到文件夹正则

    有一些网课名字是很有规律的,Day[0-9]{1,3},如果可以文件夹正则的话就可以自动将对应的文件移动对应的文件夹

  • Ever 3天10小时前
    回复 @哈哈哈哈嘎

    不知道能不能做到文件夹正则

    有一些网课名字是很有规律的,Day[0-9]{1,3},如果可以文件夹正则的话就可以自动将对应的文件移动对应的文件夹

    实测,确实可以




  • 哈哈哈哈嘎 3天4小时前

    好吧,暂时还是没能理解你这个操作逻辑,昨天用Python写了个把它们分类了。

    分类前一堆视频文件:

    分类后是这个样子:


    import os
    import shutil
    import re

    def classification(dir_path):
        files_list = os.listdir(dir_path)
        for name in files_list:
            name = dir_path + '\\' + name
            if os.path.isfile(name):
                Dayn = re.search('.*?(Day.*?[0-9]{1,3}).*?.flv',name,re.S).group(1)
                if not os.path.exists(dir_path + '\\' + Dayn):
                    os.mkdir(dir_path + '\\' + Dayn)
                shutil.move(name,dir_path + '\\' + Dayn)

    # 定义路径时记得带r
    dir_path = r'F:\Study\test'
    classification(dir_path)


  • Ever 1天16小时前
    回复 @哈哈哈哈嘎

    好吧,暂时还是没能理解你这个操作逻辑,昨天用Python写了个把它们分类了。

    分类前一堆视频文件:

    分类后是这个样子:


    import os
    import shutil
    import re

    def classification(dir_path):
        files_list = os.listdir(dir_path)
        for name in files_list:
            name = dir_path + '\\' + name
            if os.path.isfile(name):
                Dayn = re.search('.*?(Day.*?[0-9]{1,3}).*?.flv',name,re.S).group(1)
                if not os.path.exists(dir_path + '\\' + Dayn):
                    os.mkdir(dir_path + '\\' + Dayn)
                shutil.move(name,dir_path + '\\' + Dayn)

    # 定义路径时记得带r
    dir_path = r'F:\Study\test'
    classification(dir_path)


    666。根据你的需求看,用这个动作反而不太好实现。

修订版本 更新时间 更新说明
18 3天10小时前 还是把图标改回来了
17 18天19小时前 更新图标为矢量图标。如果不想更新图标,可以在动作处右键-编辑-选项。勾选,更新时保留图标与名称这一项
16 2020-08-03 13:19 修复因软件新版本时间格式的变动造成的正则匹配不成功的问题。
15 2020-06-07 13:08 完全重做,支持文件夹的分类,增加了默认协议
14 2020-01-05 22:34 增加协议的当前目录的说明