1

当我需要打开一个*.dat文件并通过 MS-DOS 编辑器将其保存回来时,我遇到了这种情况。我正在考虑创建一个*.bat文件,然后*.bat使用我的 java 应用程序执行该文件,但它不起作用。

在 DOS 编辑器中再次保存的原因是:

由于某种原因*.dat,我创建的文件与特定软件不兼容,当我使用 MS-DOS 编辑器保存它时,它可以正常工作。

那么如何创建一个*.bat文件来执行此操作,或者是否有其他更好的方法来执行此操作?

4

1 回答 1

1

可能是您的行尾字符不兼容。一些应用程序需要换行符(ascii 10),一些应用程序需要回车符(ascii 13),而回车符后跟换行符可能是 DOS 文本文件(ascii 13 和 10)中最常见的。大多数应用程序将接受其中任何一个,但有些应用程序只会将这三个中的一个识别为行尾。

于 2013-01-16T03:14:05.813 回答