请问有没有一种批量检查文件夹下序列文件是否有缺失的软件 或者bat?
例如文件夹下有1.txt 2.txt 4.txt 5.txt 8.txt
我如何快速获得缺失的3.txt 6.txt 7.txt 的文件名
有点意思,序列文件。第一次遇到这个问题。
用Quicker解决这种需求比较简单哈哈。
动作已分享,可以直接使用(复制动作网址,粘贴到资源管理器的面板上)。点击打开动作网页
动作预览:
动作定义:
广告插播:
Quicker 是:
- 全方位的动作的快速触发软件;
- 积木式动作设计工具,让普通人也可以轻松设计动作,满足自己的特殊需求;
- 动作分享平台,让不会设计动作的人也可以轻松受益。
Quicker的目标:让使用者操作更少,收获更多!
哎呀你们都厉害了啊,赞
两位脚本(生态圈)大佬在线PK……
其实很简单,用excel导入文件列表,用个if函数判断是否比上一个序号+1了……
其实,题主 没有说清楚 需求;可能问题,比想的要复杂。。。
- 例如,文件名称是包含 文字的,比如
filename-1
,filename-2
等等;当然,正则一下就OK - 其次,有可能 命名 序号是 有进位的,比如,
filename-0001
,filename-1002
,需要 转换时候 注意下 - 当然还有可能更 恶心 ,但是现实可能不常见的情况;filename 中包含数字 比如,
filename10-0001
,filename10-1002
,需要正则 考虑 更多。。。当然,考虑更多些,还有更极端 的情况 比如,filename10-1002-
,这种数字不在结尾的 。。。如果 再去进一步,可能还会出现 更多可能性。。。
所以,我觉得 bat 可能 处理起来比较费劲;需要更高级的语言 去解决
是的。用quicker的动作必须要有Quicker
咱俩考虑问题的角度不太一样的。你的角度是如何直接用现有的工具解决问题。
我的角度是希望能让其他普通使用者(比如办公室职员)也可以比较轻松的解决问题。 另外我那个动作是自动保存参数的,下次使用如果没变化可以不用修改参数。
@dms 键盘党完全可玩的。扩展热键+文本指令。 相对于AHK配置起来比较可视化,另外可以使用Quicker的组合动作。
像这个,按方向键+数字键直接输入上下标的,是通过扩展热键实现的:
这类配置也可以直接通过软件直接分享。
组合动作相当于一个轻量级的可视化编程环境了。Quicker花费了非常多的精力把一些常用功能和界面封装成了模块,可以直接在组合动作中使用。
像这个设计一个简单的ocr动作,只要三部:
1.截图。 2.OCR。 3,文本窗口显示结果。
另外Quicker里也可以运行各类脚本,或者把变量值插值到脚本中生成动态的脚本,还可以直接运行c#代码。 还有浏览器插件,可以直接在动作里控制网页或浏览器自身。
可以说可玩性是非常高的。
quicker厉害了。我记得一开始这软件资源占用似乎有点大,反应也有点慢,试用了一下就卸载了,现在总感觉错过了很多…
感谢各位大神的帮助,quicker的方法很不错,但是我对quicker不太了解,能转成自动化操作吗?另外 貌似这个方法对文件名的有一定限制。
打开Quicker以后,动作安装到全局面板区域里(复制动作网址,可以点网页里的复制按钮,然后在全局面版区域里空白按钮上右键粘贴动作。 然后在资源管理器里打开要查找确实文件的文件夹,按鼠标中键弹窗面板,点击那个动作就可以了。
它会先获取资源管理器里的当前目录,然后在这个目录里查找。
用quicker再方便不过了,我甚至用quicker写了一个检查班级里哪些人没交作业的动作,和你这个需求差不多
我这做过的配置脚本不是刚好符合
把没循环到的索引插入到新集合,就知道缺哪些文件了。
楼主你写一下具体需求,不耗时的话我给你写一个,带拓展名可选项的
可以自由 组合文本 还是挺好的,前提是 用 Quicker
~
本人一般都是 Matlab
解决,可能思路不太一样,这个问题 我是 正则
+去重
解决,不打算借助 序号 文件名 等输入内容,所以才会有 各种情况 的考虑
你这整的我这键盘党,都想装一个玩儿玩儿了
厉害,动作库越来越丰富,生态圈起飞
这 怎么特别像 那个 AHK 在线 那个。。。
Excel万能~ 虽然我们很努力,可是题主已经把这事儿忘了。。。
@ddos 欢迎了解目前唯一一款支持可视化动作设计的效率软件:)
纯原创设计界面,AHK在线那个好像是基于Scratch的吧,应该是比我的晚。
我那个动作是支持文件名模板的,支持指定开始和结束序号。模板里{0}插入数字,{0:000}就可以自动补齐前两个0了,序号前面和后面可以放任意的内容。