我有一堆文件需要从文件名中删除 (.) 点。例如。“Mr.-John-Smith.jpg”到“Mr-John-Smith.jpg”。我没有真正的编程经验,只知道 html/css 和一点 javascript。我在 stackoverflow 上发现了另一个相同的问题,但我收集到的内容是在 linux 系统上修复的,并且使用了 BASH。
无论如何,如果有人可以为我提供有关为此使用哪个程序以及在该程序中执行哪些代码以实现它的教程,我将不胜感激。
我有一堆文件需要从文件名中删除 (.) 点。例如。“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
。