2017-12-07 4 views
-3

私のジレンマは、 'P01111-AMFLIBL.pdf'という名前のpdfファイルがあります。その結果が.pdfの後に '.NOSUFFIX' 'P01111-AMFLIBL.pdf.NOSUFFIX'のようになります。私はこのコード行で追加しようとしています.pdfの接尾辞を変更すると、ウィンドウ内で正しく開かれません。

:それは働いているが、問題は、PDFファイルが直接私のシステム

snapshot

+2

システムがWindowsの場合、そのファイルを拡張子で開く方法を決定します。接尾辞を追加すると、拡張機能が効果的に変更され、システムはその拡張子を開く方法を知りません。 –

+0

とにかく私はpdfとしてファイルを保持することができますし、まだ.pdf拡張子の後に最後にthe.NOSUFFIXを追加しますか? –

+0

いいえWindowsでは、接尾辞によってファイルの種類が決まります。あなたは 'file.NOSUFFIX.pdf'を行うことができますが、それはそれです。 –

答えて

0

上に開いて取得されていないということです

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

Windowsでは、拡張子(つまり、最後に.で始まる接尾辞)がファイルタイプ(および関連するプログラム)を決定します。別の接尾辞を追加すると、.NOSUFFIXが追加され、元の.pdfはファイル名の一部になります。

+0

ファイル "file.pdf.NOSUFFIX"がsftp dropを介してlinuxに送信された場合、 –

+0

Linuxはファイルの内容に基づいてコンテンツタイプを判別するために異なる方法を使用するため、PDFとして扱います。 –

+0

i sftpのドロップを介してファイルをLinuxに送信しました。正しい形式でファイルが届きました。ありがとう –

関連する問題