如何从文件名中删除特定字符



我有一堆文件需要从文件名中删除(.)点。例如。"Mr.-John-Smith.jpg"改为"Mr.-John-Smith.jpg"。我没有真正的编程经验,只知道html/css和一点javascript。我在stackoverflow上发现了另一个相同的问题,但是我收集到的问题是在linux系统上修复的,并且使用了BASH。

无论如何,如果有人能为我提供一个教程,说明使用哪个程序以及在该程序中执行什么代码来实现它,我将不胜感激。

如果您使用的是Windows环境(我猜您这样做)

您可以下载此免费实用程序以批量更改文件名!

主页 :http://www.bulkrenameutility.co.uk/Main_Intro.php

下载页面 :http://www.bulkrenameutility.co.uk/Download.php

它易于使用

享受

如果您的文件名在文件中...

1-打开Microsoft Word或任何文本编辑器。按 ctrl+h,然后搜索不带引号的".",然后将其替换为空白字符。

2-它将删除所有点,再次将"."带到您的文件扩展名,例如.jpg,.png您的文件扩展名,例如"jpg"并将其替换为".jpg"

它将工作%100,我每次都在使用此方法。

如果它们不在文件中,并且您想在操作系统的文件系统中执行某些操作

试试这个程序。它对此操作非常有用;

下载

若要从目录中的所有文件中删除除扩展点之外的所有文件,可以使用较新版本的 Windows 附带的 PowerShell,并且可以下载旧版本;为了便于阅读而插入换行符,这应该在一行上;

PS> dir | rename-item -newname {       
       [System.IO.Path]::GetFileNameWithoutExtension($_.name).Replace(".","") + 
       [System.IO.Path]::GetExtension($_.name); }

它的作用是获取不带扩展名的文件名并删除其中的所有点,然后重新添加扩展名。然后,它将文件重命名为结果名称。

例如,这将更改为do.it.now doit.now,或者在您的情况下,Mr.-John-Smith.jpg更改为Mr-John-Smith.jpg

相关内容

  • 没有找到相关文章

最新更新