根据文件内容批量重命名——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年时间足够把语言排行榜全部上手玩一遍,只要肯踏出第一步尝试,真的没有门槛了🤣

海南省
浏览 651
收藏
9
分享
9 +1
13
+1
全部评论 13
 
手机上也一样能用?这咋用呀,没明白,能说说吗
· 山西省
回复
wils

创作者俱乐部成员

哈哈,华生你发现了盲点 安卓上可以安装termux,可以用大部分linux工具,但毕竟不是完整的发行版,有些软件包是没有的 但termux里可以用proot-distro安装多个linux发行版,就像完整的linux系统一样用 图中是安装了fedora fedora里提供了最新的dotnet-sdk-9.0 dotnet的工具里可以安装powershell 真麻烦但也是真好用啊
· 广东省
回复
 
王禹成

创作者俱乐部成员

居然还有这种用法
· 浙江省
回复
 
学习
· 四川省
回复
 
好用的!!
· 上海
回复
 
懒得批爆

创作者俱乐部成员

要在10秒内做完,老板是上厕所时必须要看而且只能再憋10秒了么
· 四川省
1
回复
wils

创作者俱乐部成员

哈哈,不哗众怎么取宠,骗回复好用的😂
· 广东省
回复
 
给大佬点赞
· 福建省
回复
 
闵鑫

创作者俱乐部成员

学习
· 湖北省
回复