​Windows系统使用powershell批量修改文件名​

news2024/11/21 20:50:07

使用powershell批量修改文件名

编写运行.ps1文件

新建文本文档,输入如下内容:

#批量修改文件名
# 设置文件夹路径
$folderPath = "D:\111\111_2"

# 获取文件夹中所有文件
$files = Get-ChildItem -Path $folderPath

# 循环遍历每个文件
foreach ($file in $files) {

    # 删除文件名中间的"rwqe"字符
    $newFileName = $file.Name -replace "rwqe", ""

    # 构建新的文件路径
    $newFilePath = Join-Path -Path $folderPath -ChildPath $newFileName

    # 重命名文件
    Rename-Item -Path $file.FullName -NewName $newFilePath
}
# 完成后输出消息
Write-Host "All work completed"

路径根据情况修改。代码保存为“.ps1”为后缀的文件,如“111.ps1”。

打开powershell,在“111.ps1”的路径下输入“ .\111.ps1”,执行该文件。

报错

powershell运行指令,常出现的报错及处理参见:

Windows系统powershell运行指令常见报错及处理_weixin_56337147的博客-CSDN博客

window10怎么使用powershell         

1.打开 PowerShell

按下 Win + X 组合键,然后从弹出菜单中选择 "Windows PowerShell" 或 "Windows PowerShell (管理员)"。

在任务栏的搜索栏中键入 "PowerShell",然后点击搜索结果中的 "Windows PowerShell" 或 "Windows PowerShell (管理员)"。

2.跳转路径

cd D:/folder_name

3.执行ps1文件 

.\111.ps1

总结 

编写运行.ps1文件,实现批量修改文件名。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1066671.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

使用vite+npm封装组件库并发布到npm仓库

组件库背景:使用elementplusvue封装了一个通过表单组件。通过JSX对el-form下的el-input和el-button等表单进行统一封装,最后达到,通过数据即可一键生成页面表单的功能。 1.使用vite创建vue项目 npm create vitelatest elementplus-auto-form…

Linux基础工具

💓博主个人主页:不是笨小孩👀 ⏩专栏分类:数据结构与算法👀 C👀 刷题专栏👀 C语言👀 🚚代码仓库:笨小孩的代码库👀 ⏩社区:不是笨小孩👀 🌹欢迎大…

【轻松玩转MacOS】基本操作篇

引言 本文是系列的开篇,我将为大家介绍MacOS的基本操作。对于初次接触MacOS的用户来说,掌握这些基本操作是必不可少的。无论是启动和关机,还是使用键盘和鼠标,或者是快捷键的使用,这些基本操作都是你开始使用MacOS的第…

三星发布 Galaxy SmartTag 2

三星近日发布了一款新品 —— Galaxy SmartTag 2 追踪器,该款产品采用了全新的椭圆设计以取代上代 SmartTag 的菱形设计,这款的钥匙孔也比上代更大,并采用了金属圆环以防止磨损。 这款产品有黑、白2种颜色可供选择,支持 IP67 级防…

网络原理 - 详解

一,网络通信基础 1.1 IP地址 描述一个设备在网络上的地址,一般使用4个0~255之间的数字,并且使用三给 . 进行分割,如:127.0.0.0 1.2 端口号 端口号是一个2个字节的整数,用来区分一个主机上的不同应用程序…

全面解析HTTP协议

当谈到网络通信和Web开发时,HTTP(Hypertext Transfer Protocol)是一个非常重要的协议,它是用于在Web浏览器和服务器之间传输数据的基础协议。 什么是HTTP协议? HTTP是一种应用层协议,用于在客户端和服务器…

吸烟检测Y8N,支持C++,PYTHON,ANDROID

吸烟检测Y8N,支持C,PYTHON,ANDROID 现在,深度学习已经非常流行,最新出来的YOLOV8,更是将精度和速度达到极限。训练一个目标很简单,首先,标记图片;然后训练得到PT模型;最后转换成ONNX…

烟花爆竹厂如何做到0风险0爆炸事故?AI+视频监控平台给出答案

由于烟花爆竹具有易燃易爆风险,稍有不慎就会发生严重事故,而烟花爆竹厂区作为大量烟花爆竹存放地点,厂区面积大、工作人员杂乱,甚至有很多厂区原料存放不当,给日常的安全管理带来极大的压力,利用信息化手段…

掌动智能:性能压力测试的重要性

采用性能压力测试可以帮助企业预估系统容量、提升用户体验以及降低风险和成本。在软件开发过程中,将性能压力测试纳入测试策略的重要一环,将为企业的成功和用户满意度打下坚实的基础。 性能压力测试的重要性: 一、发现性能瓶颈 性能压力测试能…

【Linux】信号屏蔽与信号捕捉的原理与实现(附图解与代码)

这一篇的篇幅可能有点长,如果已经了解了以下两个知识点的同学可以自行跳到第三部分——信号屏蔽的实现。 不太了解的同学希望你们能够静下心来看完,相信一定会有不小的收获。那么话不多说,我们这就开始啦!!&#xff0…

企业防止泄密,应该做到哪些?(防止数据泄露的方法有哪些)

随着信息化时代的快速发展,信息泄露问题越来越普遍。一个数据泄露事件就可能导致企业巨额损失,甚至影响用户的安全和隐私。因此,如何防止失泄密问题的发生是企业和个人都需要重视的事情。下面介绍一些具体的方法和措施来防止失泄密问题发生。…

FR问题记录

1. 问题:下拉框搜索查询时,出现所有的搜索信息 解决方法:使用数据集sql进行数据筛选 在数据库查询中使用where条件筛选,如 ${IF(LEN(所属省份) 0,"","AND province in (" 所属省份 ")")}参考…

百度统计统计第三方网站的浏览量和访问量

百度统计简介 百度统计——领先的中文网站分析平台 百度统计是百度推出的一款免费的专业网站流量分析工具,能够告诉用户访客是如何找到并浏览用户的网站,在网站上做了些什么,有了这些信息,可以帮助用户改善访客在用户的网站上的…

【单调栈】下一个更大元素 I

文章目录 Tag题目来源题目解读解题思路方法一:暴力枚举方法二:单调栈哈希表 知识回顾单调栈 写在最后 Tag 【单调栈哈希表】【数组】 题目来源 496. 下一个更大元素 I 题目解读 找出 nums1 中数字 x 在 nums2 中的位置,并找出在 nums2 中比…

【SpringBoot】文件分片上传、合并

背景 在上传大型文件时,一般采用的都是分片、断点续传等技术,这样不会导致因文件过大而造成系统超时或者过压等情况。 接下来我们进入教学 如果有帮助到您,麻烦请点击个收藏、赞,谢谢~ 一、实际效果图 整个前端网页的效果图&…

商城小程序代客下单程序开发演示

一款专为传统电商、实体商家开发的商城系统小程序,做私域、做留存、做社交必备功能全都有。 1、丰富的营销玩法:拼团、秒杀、定金预售、分销、社区团购、积分商城、支付有礼等主流获客玩法都有。 2、强大的会员体系:普通会员、付费会员、会…

spring 事务源码阅读

开启事务 使用EnableTransactionManagement注解开启事务 该注解会引入TransactionManagementConfigurationSelector类,然后该类导入两个类AutoProxyRegistrar和ProxyTransactionManagementConfiguration。 1、添加bean后置处理器 AutoProxyRegistrar类的作用是注…

883. 高斯消元解线性方程组

883. 高斯消元解线性方程组 - AcWing题库 输入一个包含 n 个方程 n 个未知数的线性方程组。 方程组中的系数为实数。 求解这个方程组。 下图为一个包含 m 个方程 n 个未知数的线性方程组示例: 输入格式 第一行包含整数 n。 接下来 n 行,每行包含 n1…

千万不要支付赎金!解密.halo勒索病毒的秘诀在这里

导言: .halo 勒索病毒等勒索病毒已经成为网络犯罪分子的利器,威胁着很多企业的数据安全。本文91数据恢复将为您介绍 .halo 勒索病毒的新面貌,以及一些创新的方法,如何保护和恢复被 .halo 勒索病毒加密的数据文件,并提供…

【计算机视觉|人脸建模】学习从图像中回归3D面部形状和表情而无需3D监督

本系列博文为深度学习/计算机视觉论文笔记,转载请注明出处 标题:Learning to Regress 3D Face Shape and Expression from an Image without 3D Supervision 链接:[1905.06817] Learning to Regress 3D Face Shape and Expression from an I…