根据文件内容批量重命名——powershell

wils
创作者俱乐部成员
以前半开玩笑半认真的吹牛说,powershell是目前批量重命名工具里,最灵活、强大、简单的工具。。。
这几天ai爆火,实在是没活整了,干脆拿出来再抬抬杠吧🤣
比如,有一张发货表,包含仓库、数量这两列,已经按照仓库名进行分表,老板突然要你重命名这些分表,在仓库名后面加上该仓库的数量合计,要在10秒内做完。。。
🔔 | dir *.xlsx | Rename-Item -NewName {$_.BaseName + (Import-Excel $_ | measure 数量 -Sum).Sum + $_.Extension} |
重命名就这一句:
先dir列出所有xlsx
逐个重命名,新名称是在BaseName和Extension之间加入一个Sum
合计的方法是,打开当前表,统计数量列
再比如,论坛里曾有朋友问,如何根据图片里的文字重命名图片?
那就开个ddddocr,和上面的代码基本一样,先列出所有图片,新名称设置为OCR的结果即可。。。
powershell是win系统自带的,手机上也一样能用,让ai写它的脚本也还算准确能用
话说ai真是要了老命,过去10年只熟悉了3门,现在1年时间足够把语言排行榜全部上手玩一遍,只要肯踏出第一步尝试,真的没有门槛了🤣
创作者俱乐部成员
创作者俱乐部成员
创作者俱乐部成员