更改.pdf后缀导致无法在windows中正确打开

Changing the suffix of .pdf causes it not to be opened correctly in windows

我的困境是有一个名为 'P01111-AMFLIBL.pdf' 的 pdf 文件,我想在 .pdf 之后附加“.NOSUFFIX”,所以结果会像 'P01111-AMFLIBL.pdf.NOSUFFIX'.

我正在尝试通过这行代码添加:

fileName = fileName + ".pdf" + ".NOSUFFIX";

它工作正常,但问题是 pdf 文件没有直接在我的系统中打开

在 Windows 上,扩展名(即从最后 . 开始的后缀)决定了文件类型(和相关程序)。如果再追加一个后缀,这个追加的.NOSUFFIX会变成文件扩展名,而原来的.pdf会变成文件名的一部分。