rename

尝试在 Find 命令中正确使用正则表达式逻辑来更改文件名
rename

尝试在 Find 命令中正确使用正则表达式逻辑来更改文件名

请原谅我,我是个 shell 菜鸟。我需要重命名很多目录,通常会使用 GUI 实用程序来执行此操作,但我的服务器访问是通过两个 VPN 上的 SMB 进行的,有数万个文件,在一个小子文件夹中尝试使用 GUI 实用程序需要几个小时...所以我使用 SSH,因为它的速度快了几个数量级。 我用 CD 转到一个目录,该目录的子文件夹包含我需要重命名的所有目录,我们将其称为 Direct1。我需要重命名的目录,我们将其称为 RenameDirect 它看起来像这样: /Direct1/[任意目录]/SXS/[重命名直接]/[任意目录和文件] 我需要重命名(Re...

Admin

批量重命名文件名不可读的文件
rename

批量重命名文件名不可读的文件

我下载了一些 RAR 文件和一堆 PDF 文件。不幸的是,这些文件的名称都是俄语。我可以完美地提取 RAR 文件,但最终我发现很多文件在资源管理器中显示问号而不是原始字符。 使用 Explorer(或其他 Windows 工具),我无法打开或访问这些文件。但是,Total Commander 或其他 shell 允许我访问、打开或重命名这些文件。问题是我需要对每个目录和文件都执行此操作,这非常麻烦。 有没有可以批量重命名文件和目录的工具?我不在乎结果名称是什么,只要我可以访问文件并手动对其进行排序即可。 当然,我们非常欢迎其他解决方法! 谢谢! ...

Admin

在文件夹内创建文本文件,然后重命名文件夹以匹配其中的文件名
rename

在文件夹内创建文本文件,然后重命名文件夹以匹配其中的文件名

我有一个名为“电影”其中有几个子文件夹,每个子文件夹都有电影标题+描述作为名称,假设:“蓝丝绒(1986)-标准收藏”。 每个电影子文件夹中都有许多文件,通常是视频文件(扩展名为 .mkv、.mp4、.avi、.wmv 等)、字幕文件(扩展名为 .srt),有时还有 .jpg 图像。这些文件以电影标题作为名称,不同的比他们所在文件夹的名称例如“蓝丝绒 - 大卫林奇(1986)”。 我想要实现的目标是: 1在每个电影子文件夹内创建一个文本文件。文本文件的名称应与相关子文件夹的名称完全相同。 然后(我不介意顺序,但我不确定这些步骤是否可以按相反的方向执行...

Admin

在目录名中查找并重命名正斜杠(Linux/OmniOS)?
rename

在目录名中查找并重命名正斜杠(Linux/OmniOS)?

在工作的文件服务器上,我们有一些在 macOS 上创建的旧目录(以前位于 AFP 共享中),/名称中包含 。我想用 替换/,-但很难做到这一点。此外,一些目录还包含 ,<space>这让事情变得更加复杂。 带有正斜杠的示例目录: Brief/Debrief(在 Linux 命令行中显示Brief:Debrief) Til/fra kunde(在 Linux 命令行中显示Til:Fra kunder) 我想将它们重命名为Brief-Debrief和Til-Fra kunde,即替换/为- 我曾在 OmniOS 上尝试过find,-exe...

Admin

如何在 PowerShell 中使用国际字符重命名目录?
rename

如何在 PowerShell 中使用国际字符重命名目录?

我有一个 PowerShell 脚本,它除了其他功能外,还重命名文件系统上的目录。我尝试重命名的某些目录的名称中包含非英文字符,脚本执行完成后,这些文件夹的名称会变成乱码。我编写了一个示例脚本来说明这个问题。 $NewDir = New-Item -Path "c:\" -Name "New Directory" -ItemType "directory" Write-Host "Created Directory - " $NewDir.FullName $RenamedDir = Rename-Item -Path "c:\New Director...

Admin

重命名文件并将扩展名前的最后 X 个字符封装在方括号中
rename

重命名文件并将扩展名前的最后 X 个字符封装在方括号中

我一直在使用 youtube-dl 下载整个 youtuber 频道以用于存档。我一直使用默认命名模式来命名视频,即使用视频标题,然后是连字符,然后是 11 个字符的视频 ID,最后是文件扩展名。 例如 title of the video - (an example)-oHg5SJYRHA0.mp4 对于将来的下载,我删除了连字符,并将视频 ID 放在方括号内。问题是,我已经有数百个遵循旧命名方案的视频,我不想浪费带宽重新下载只是为了获得新的命名方案。 我如何重命名不同长度的文件,以便在“.mp4”之前放置“]”并且连字符,“].mp4”之前的 ...

Admin

防止 Windows 10 在重命名文件夹内的文件时更新文件夹上的修改日期?
rename

防止 Windows 10 在重命名文件夹内的文件时更新文件夹上的修改日期?

有什么方法可以防止这种行为?假设我想重命名一个文件文本文件内部文件夹A但我不想要文件夹的修改日期A更新至今天的日期,我怎样(如果我真的可以)才能实现这一目标? 目前,我正在做的是在重命名之前使用属性更改器(上下文菜单)打开文件夹,然后在重命名文件后应用文件夹以前的日期(它会自动获取原始日期,因此我只需单击“应用”即可)。当您重命名大量文件夹中的大量文件时,这很麻烦,所以我正在寻找一种方法来阻止 Windows 仅在重命名时更新文件夹的日期,当然我更喜欢在复制、移动、删除或创建任何文件/文件夹时更新日期,但我不希望仅在重命名它们时更新日期。 谢谢。 ...

Admin

用标题替换 .otf 文件名的批处理脚本
rename

用标题替换 .otf 文件名的批处理脚本

我对批处理文件、脚本和所有这些东西都不熟悉,不幸的是我对此一无所知,但我遇到了这个问题,但还没有找到解决方案。 我使用的是 Windows 10,我有一堆 .otf 文件,其名称已被数字替换。每种字体的实际名称都写在标题标签中。 有没有办法用相应的标题替换每个文件的名称? ...

Admin

如何在父目录下创建重复目录,然后在 Windows 中重命名文件父名称
rename

如何在父目录下创建重复目录,然后在 Windows 中重命名文件父名称

我正在尝试将一个拼凑起来的 Linux 脚本转换为 Windows 命令行。所以,下面是我的脚本,虽然不优雅,但不知何故它可以工作。 rar a -r0 boomer.rar #combines all the files into a rar file mkdir 'rar - '"${PWD##*/}" #makes a new sub-dir named the same as parent with "rar - " prepended cp boomer.rar 'rar - '"${PWD##*/}" #copies boomer.rar to...

Admin

重命名名称中包含“/”
rename

重命名名称中包含“/”

我尝试使用的命令@将名称中的a 更改/为 以表示多个文件,但由于“/”是标识符,因此无法成功。 以下方法均无效... 1. 2. 3.cmdrenren TODAY@WEEK TODAY/WEEKren TODAY@WEEK "TODAY/WEEK"ren TODAY@WEEK TODAY^/WEEK ...

Admin

重命名所有 .htaccess 文件
rename

重命名所有 .htaccess 文件

我正在将许多目录移动到 Nextcloud,但不允许上传 .htaccess 文件。因此我需要将它们重命名为“DOT.htaccess”。 有没有一种优雅而简单的方法可以用终端(MacOSX)来实现这一点? 提前谢谢您 :) ...

Admin

在非连续文件名的中间添加前导零
rename

在非连续文件名的中间添加前导零

我有超过 1200 个文件(在子文件夹中),我必须通过在文件名中间添加前导零来重命名它们。我想这样做是因为我加载它们的程序不知道“10”在“2”后面。 下面是我所拥有的一个例子: 玫瑰 MIDI 1 - C Maj.mid 玫瑰 MIDI 1 - Var1.mid Phantom MIDI Loop 26 - C 最小中音 Galaxy Chord MIDI 231 - A Min.mid Posty MIDI 循环 1 - 100 BPM E Maj.mid 我希望它变成这样: 玫瑰 MIDI001 - C 大中期 玫瑰 MIDI001——V...

Admin

查找并重命名文件夹 Windows Batch
rename

查找并重命名文件夹 Windows Batch

我有多个包含艺术家姓名的目录,其中可以有一个或多个包含专辑名称的目录。示例 Michael Jackson\Invincible (Album) Michael Jackson\Thriller (Album) Luciano Pavarotti\'O sole mio (Single) Queen\Bohemian Rhapsody (Single) 我想重命名所有带有“(专辑)”的文件夹并保留专辑名称。 前面的例子如下 Michael Jackson\Invincible Michael Jackson\Thriller Luciano Pav...

Admin