当前位置:首页>教程>技术教程>PowerShell快速修改多个文件的名称到底是怎样的,让我们一起看看吧!

PowerShell快速修改多个文件的名称到底是怎样的,让我们一起看看吧!

2024年8月17日

今天介绍基于PowerShell语言,对文件夹中全部文件的名称加以批量替换、修改的方法。

在之前的文章中,我们介绍了基于Python语言,批量修改大量文件的名称的方法。当时我们修改文件名的需求比较复杂,因此选择了用Python语言来实现;而在我们的需求重命名规则相对比较简单时,则可以基于PowerShell语言来实现。本文就介绍基于PowerShell语言,批量修改文件夹中大量文件的名称的方法。

首先,来看一下我们的需求。现有一个文件夹,如下图所示,其中我们需要修改全部文件的文件名;修改的规则是,将原有每一个文件的名称中的字段修改为。

PowerShell快速修改多个文件的名称到底是怎样的,让我们一起看看吧!PowerShell快速修改多个文件的名称到底是怎样的,让我们一起看看吧!

知道了需求,接下来我们即可开始具体操作。首先,在存放有这些需要修改的文件的文件夹中,按下键,同时在空白处点击鼠标右键;随后,在弹出的选择列表中,选择“在此处打开Powershell窗口”选项,如下图所示。

PowerShell快速修改多个文件的名称到底是怎样的,让我们一起看看吧!PowerShell快速修改多个文件的名称到底是怎样的,让我们一起看看吧!

接下来,将弹出如下所示的窗口。

PowerShell快速修改多个文件的名称到底是怎样的,让我们一起看看吧!PowerShell快速修改多个文件的名称到底是怎样的,让我们一起看看吧!

随后,输入如下所示的代码。

当运行此命令时,它将使用 cmdlet(命令行实用程序)获取当前目录中所有具有 扩展名的文件的列表,并将其传递到管道中。然后,管道符号 将传递的对象传递到 cmdlet 中,这个 cmdlet 会对每个文件执行指定的操作。

对于每个文件, 这一行代码将创建一个新变量 ,其中包含了修改后的文件名,即将所有 替换为 。 表示当前文件对象的名称。

最后, 将文件的完整路径名()与新的名称()一起传递给 cmdlet,以便将文件重命名为新名称。

按下键,即可运行这一程序。稍等片刻,即可完成代码的运行;其中,当出现如下所示的字样,表明程序已经运行完毕(我这里因为当时按下了两次键,所以这段字样出现了两次)。

PowerShell快速修改多个文件的名称到底是怎样的,让我们一起看看吧!PowerShell快速修改多个文件的名称到底是怎样的,让我们一起看看吧!

此时,可以看到文件夹中的文件都已经是重命名之后的了。

PowerShell快速修改多个文件的名称到底是怎样的,让我们一起看看吧!PowerShell快速修改多个文件的名称到底是怎样的,让我们一起看看吧!

这一方法较之上述文章中提及的Python语言修改文件名,可以说相对更方便一些;尤其是在我们的文件重命名需求相对较为简单的情况下,用这一方法可以说非常快速、方便了。

好了今天内容到此吧。

    声明:本站提供的一切软件、教程和内容信息都来自网络收集整理,仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,版权争议与本站无关。用户必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!

    给TA打赏
    共{{data.count}}人
    人已打赏

    相关文章

    技术教程教程

    numel在matlab中的用法(matlab调用function文件)

    2024-8-13 21:40:40

    技术教程

    ubuntu 22.04 安装 docker教程,想了解此方面知识的请细心阅读啦

    2024-8-17 8:56:43

    个人中心
    购物车
    优惠劵
    今日签到
    有新私信 私信列表
    搜索