从文件名

时间:2015-07-12 18:19:31

标签: linux windows colon

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

问题 - 在名称中使用冒号生成了png。例如" NamePart1:NamePart2.png"

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

我尝试过的事情:

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

任何人都有关于如何解决的想法?

1 个答案:

答案 0 :(得分:0)

我的PVR创建的文件存在同样的问题。解决方案,啰嗦但却有效:

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