我有一堆文件需要从文件名中删除(.)点。例如。"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
。