我遇到需要打开*.dat
文件并通过MS-DOS编辑器保存的情况。我正在考虑创建一个*.bat
文件,然后使用我的java应用程序执行该*.bat
文件,但它不起作用。
在DOS编辑器中再次保存的原因是:
由于某些原因,我创建的*.dat
文件与特定软件不兼容,当我使用MS-DOS编辑器保存它时,它只是起作用。
那么如何创建*.bat
文件来执行此操作,还是有其他更好的方法来执行此操作?
答案 0 :(得分:1)
可能是您的行尾字符不兼容。有些应用程序需要换行(ascii 10),有些应用程序需要回车(ascii 13),回车后跟回车符可能是DOS文本文件中最常见的(ascii 13和10)。大多数应用程序都会接受其中任何一个,但有些应用程序只会将这三个应用程序中的一个识别为行尾。