V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zanqz
V2EX  ›  问与答

批量 文件关键词移动 求助

  •  
  •   zanqz · 2020-07-17 14:51:35 +08:00 · 898 次点击
    这是一个创建于 1576 天前的主题,其中的信息可能已经有所发展或是发生改变。

    需求: 1 、window 某文件夹 A:\文件 A 下有众多 word\excel\txt 等类型的文件。文件名称包含关键字 ALM000*****。关键字在名称中位置不固定。 2 、window 某文件夹 B:\文件 B 下有众多子文件夹。子文件夹名称包含关键字 ALM000*****。关键字在名称中位置不固定。 要求:1 、将文件 A 中众多文件按照关键词移动到对应的文件 B 的相同关键字的子文件夹下。 2 、最好 bat 批量形式,效率。 3 、关键字需要首先获取文件 B 下目录文件夹名称,类似 ALM00011886 共 11 位。ALM 是固定的,后面数字不固定。

    7 条回复    2020-07-17 15:37:06 +08:00
    jingous
        1
    jingous  
       2020-07-17 14:53:45 +08:00
    需求有了,预算呢?
    gainsurier
        2
    gainsurier  
       2020-07-17 14:58:14 +08:00
    给楼主整理下排版,顺便简化下描述。
    需求:
    1. Windows 某文件夹 A 下有众多 word\excel\txt 等类型的文件。文件名称包含关键字 ALM000*****。关键字在名称中位置不固定。
    2. Windows 某文件夹 B 下有众多子文件夹。子文件夹名称包含关键字 ALM000*****。关键字在名称中位置不固定。

    要求:
    1 . 将文件夹 A 中众多文件按照关键词移动到对应的文件夹 B 的相同关键字的子文件夹下。
    2 . 脚本实现
    3. 关键字需要首先获取文件夹 B 下目录文件夹名称,类似 ALM00011886 共 11 位。ALM 是固定的,后面数字不固定。

    顺便*****是啥?字母还是数字,固定长度还是可变长度
    zanqz
        3
    zanqz  
    OP
       2020-07-17 15:04:46 +08:00
    @gainsurier 数字,固定
    zanqz
        4
    zanqz  
    OP
       2020-07-17 15:05:05 +08:00
    @jingous 看你水平了
    lxk11153
        5
    lxk11153  
       2020-07-17 15:08:57 +08:00
    需求有了,预算呢? call d3gvcXE6IDTllp00Mzk36YKqNDE1OQ==
    gainsurier
        6
    gainsurier  
       2020-07-17 15:17:01 +08:00
    完善一下需求
    需求:
    1. Windows 某文件夹 A 下有众多 word\excel\txt 等类型的文件。文件名称包含正则 ALM\d{11}。
    2. Windows 某文件夹 B 下有众多子文件夹。子文件夹名称包含正则 ALM\d{11}。。

    要求:
    1 . 将文件夹 A 中众多文件按照关键词移动到对应的文件夹 B 的相同关键字的子文件夹下。
    2 . 脚本实现
    3. 首先判定文件夹 B 下符合要求 1 的子文件夹是否存在,如果存在,则将 A 下文件移动到 B 下文件夹。
    TimePPT
        7
    TimePPT  
       2020-07-17 15:37:06 +08:00
    有这发帖时间网上随便搜搜这种 case 一大把。找个顺手的抄抄改改就出来了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2694 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 00:06 · PVG 08:06 · LAX 16:06 · JFK 19:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.