标签: rename

如何在 tmux 中重命名会话?

当我第一次开始使用 tmux 时,我没有给我的第一个会话命名。然后,当我开始为不同的任务(工作、娱乐等)创建不同的会话时,我开始命名我的会话。

现在我有一堆不同的会话,但第一个没有名字。如何从 tmux 和 shell 提示中命名(或重命名)它?

rename tmux

410
推荐指数
2
解决办法
20万
查看次数

如何在 Windows 7 中删除多个文件的文件名的相同部分?

基本上,我有一张音乐专辑,我想从所有 mp3 文件中删除作者姓名,而不必自己手动完成。Windows 7 Ultimate 中是否有可以为我执行此操作的功能?

替代文字

windows-7 rename

109
推荐指数
7
解决办法
54万
查看次数

如何强制 Windows 重命名带有特殊字符的文件?

我有一首 Windows 无法播放的歌曲,因为文件名中有一个问号。

"Where Have All the Cowboys Gone?.ogg" // as an example
Run Code Online (Sandbox Code Playgroud)

所以我尝试重命名它,Windows 会抱怨我是在资源管理器中还是在命令提示符下尝试。

尝试复制、重命名或移动时出现的错误是:

文件名、目录名或卷标语法不正确

在这种情况下,是否有强制重命名的Windows方法?

更新

我会密切关注这个问题,但经过 13 个答案和多次尝试(除了第 3 方解决方案),似乎 Windows 无法做到这一点(或者至少我的 Windows 不能,没有短名称)。所以我接受答案,这是我使用 Linux 的原始解决方案。很高兴看到 Windows 以某种方式处理这个问题,所以不要因为我已经接受了这个答案而停止,问题仍然存在!

windows rename filenames special-characters

89
推荐指数
10
解决办法
21万
查看次数

Windows RENAME 命令如何解释通配符?

Windows RENAME (REN) 命令如何解释通配符?

内置的帮助工具没有帮助 - 它根本不解决通配符。

微软的TechNet XP联机帮助也好不了多少。以下是关于通配符的全部内容:

“您可以在任一文件名参数中使用通配符(*?)。如果您在 filename2 中使用通配符,则通配符表示的字符将与 filename1 中的相应字符相同。”

没有太大帮助 - 可以通过多种方式解释该语句。

在某些情况下,我已经成功地在filename2参数中使用通配符,但它一直是反复试验。我无法预测什么有效,什么无效。我经常不得不使用 FOR 循环编写一个小批量脚本来解析每个名称,以便我可以根据需要构建每个新名称。不是很方便。

如果我知道如何处理通配符的规则,那么我认为我可以更有效地使用 RENAME 命令,而不必经常求助于批处理。当然,了解规则也有利于批量开发。

(是的 - 这是我发布成对问题和答案的情况。我厌倦了不知道规则并决定自己进行实验。我想很多其他人可能对我的发现感兴趣)

windows command-line rename batch-file cmd.exe

89
推荐指数
2
解决办法
17万
查看次数

在 Windows 7 中关闭更改文件扩展名警告

有没有办法关闭 Windows 7 中的文件扩展名重命名对话框?

那个提示你的

重命名:如果更改文件扩展名,文件可能无法使用。您确定要更改吗?

windows-7 windows-explorer rename

83
推荐指数
5
解决办法
3万
查看次数

有没有办法将文件批量重命名为小写?

我需要一种方法将文件夹和子文件夹中的所有文件重命名为小写。

我想知道是否有办法使用Windows(XP 或 7)

windows file-management rename batch-rename

72
推荐指数
6
解决办法
17万
查看次数

在 Mac OS X 中重命名多个文件,批处理

我曾经通过重命名命令在 Linux 中重命名文件:

rename 's/old_pattern/new_pattern/g' *glob
Run Code Online (Sandbox Code Playgroud)

Mac OS X (Snow Leopard) 中是否有类似的东西?

regex batch command-line rename macos

58
推荐指数
4
解决办法
4万
查看次数

是否有像 mv 这样的 linux 命令但带有正则表达式?

例如我想mv (.*?).sql $1.php

是否有一个命令可以让我指定重命名模式?

linux file-management regex rename

48
推荐指数
3
解决办法
6万
查看次数

为什么我不能在 Windows 中将文件夹或文件命名为“CON”?

在所有版本的 Windows 中,我们无法重命名文件或文件夹名称,因为CON没有第三方文件重命名软件。尝试在 Windows 7 中执行此操作会导致错误:

指定的设备名称无效。

尝试con.txt在记事本中保存文件会导致类似的错误:

此文件名保留供 Windows 使用。
选择另一个名称并重试。

为什么我们不能CON在 Windows 中命名文件或文件夹?

windows windows-explorer rename filenames

47
推荐指数
5
解决办法
5万
查看次数

在 bash 中,如何重命名文件而不重复路径?

可能的重复:
在 bash 命令上重用文本

如果我想将一个文件重命名到几个目录深处,如何避免重复路径?

例如:

mv path/to/old_filename.txt path/to/new_filename.txt
Run Code Online (Sandbox Code Playgroud)

我想知道是否有办法做到这一点:

mv path/to/old_filename.txt (?)new_filename.txt
Run Code Online (Sandbox Code Playgroud)

哪里(?)可以说“在同一目录中”。

bash rename mv

41
推荐指数
4
解决办法
3452
查看次数