繁体   English   中英

从文件名中删除冒号

[英]Remove colon from file name

我在Windows计算机上的名称中有许多带有冒号的PNG。 长话短说,这是由于我用来生成图像的程序中的错误所致。 由于此问题适用于大量图像和大量工作,因此重做它们将是一个问题。

问题-png是用名称中的冒号生成的。 例如“ NamePart1:NamePart2.png”

这在Windows中显示为“ NamePart1”,没有文件扩展名。 Windows读取文件为0字节,尽管它确实识别出该文件已占用硬盘驱动器上的空间。

我尝试过的

  • 在资源管理器中重命名文件以在缩写名称的末尾添加“ .png”。 这将导致一个空的png。
  • 使用以下结构通过cmd重命名:'rename“ NamePart1?NamePart2.png” name.png'
  • 复制文件并在Mac上打开
  • 将驱动器复制到linux机器上,查看文件是否在那里打开。 在Linux上,文件名仍然不正确。

有人对解决方法有想法吗?

我的PVR创建的文件存在相同的问题。 该解决方案,绕了一步,但它可以起作用:

  1. 启动command.com(不是cmd.exe,您可能需要搜索它,可能在\\ windows \\ system32中),这会打开Dos窗口
  2. 在“ Dos”窗口中,转到包含问题文件的目录(例如:X:[return],cd \\ problemdirectory \\ [return])
  3. 列出目录内容的简称(dir / x [返回])
  4. 问题文件将显示为问题〜1.xxx等。
  5. 键入“ rename proble〜1.xxx fixed1.xxx” [返回]重要说明:要在dos窗口中生成〜字符,请输入“ Alt 126”(按住alt键的同时输入1、2、6,然后释放Alt键)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM