12得票8回答
Bash命令:删除所有文件名前导零

我有一个目录,里面有很多文件,它们的名称都像这样:001234.jpg 001235.jpg 004729342.jpg 我想从所有的文件名中删除前导零,这样我就只剩下:1234.jpg 1235.jpg 4729342.jpg 我一直在尝试不同的sed配置,但是我找不到合适的语法。有没有一�...

12得票2回答
使用wget覆盖文件,但在完整文件接收之前使用临时文件名,然后重命名。

我正在使用wget在cron任务中,每分钟将一个.jpg文件下载到Web服务器文件夹中(每次都使用相同的文件名进行覆盖)。这个文件夹是“实时”的,因为Web服务器还会从那里提供该图像。但是,如果有人在获取图像时通过Web浏览器浏览该页面,则该图像被视为带有错误的jpg,并在浏览器中显示错误信息...

12得票8回答
在Java中重命名文件的最佳方法,有大约500个文件在目录中。

我有一个文件夹里有500个pdf文件。 我想要删除文件名前五个字符并将其重命名。

12得票1回答
Delphi: 重命名一个无效的文件夹

我有一个程序创建了无效的目录... 例如:c:\Program Files\somedirectory. - 句点是目录名称的一部分。 我已经尝试了我所知道的关于用 Delphi 重命名文件的所有方法: RenameFile(file1, file2) MoveFile(File1, F...

11得票4回答
为什么重命名文件有时会重构类名,而有时不会?

我发现有时候重命名文件会要求重构类内部,而有些情况下只是重命名文件。

11得票1回答
PowerShell重命名项目失败

我的PowerShell脚本:$dst = 'C:\Temp' #Get all folders in $dst $folders = Get-ChildItem $dst | ?{ $_.PSIsContainer } foreach($folder in $folders) { ...

11得票2回答
重命名隐藏和系统文件的命令

我正试图找到一种方法将"Desktop.ini"重命名为"*.ini",并再次恢复为"Desktop.ini"。问题在于我需要保留文件的属性(因此不能删除隐藏和系统属性再重命名)。我想到的唯一解决方案是使用xcopy和del,但我无法正确使用选项、源选项和目标选项中的语法。 这是我想到的:@...

10得票5回答
批处理脚本:从文件名中删除特殊字符(Windows)

我有一大批文件,其中一些文件名包含特殊字符(例如ä、ö、%等)。我需要一个脚本文件来遍历这些文件并重命名它们以删除特殊字符。我不在乎它做什么,但是例如可以用下划线替换它们。 例如,Störung%20.doc 将被重命名为 St_rung_20.doc。 首选顺序: Windows批处...

10得票7回答
使用Python批量重命名100K个文件

我有一个文件夹,里面有超过100,000个文件,它们都有相同的前缀编号,但没有前导零,并且编号并不总是连续的(通常是连续的,但也会有间隔),例如: file-21.png, file-22.png, file-640.png, file-641.png, file-642.png,...

10得票3回答
如何使用Powershell递归重命名文件夹?

使用PS进行递归重命名文件很容易(根据Mike Ormond博客的示例进行变化): dir *_t*.gif -recurse | foreach { move-item -literal $_ $_.Name.Replace("_thumb[1]", "")} 我正在尝试递归...