メインコンテンツへスキップ
Procore

ダウンロードしたアーカイブのファイル名やフォルダ名に特定の文字が欠落していたり、置き換えられていたりするのはなぜですか?

バックグラウンド

アーカイブをダウンロードすると、ファイル名やフォルダ名から特定の特殊文字が削除または置き換えられていることに気付く場合があります。ダウンロードした ZIP ファイルがすべてのオペレーティング システム (Windows、macOS、Linux) で確実に機能するように、Procore は抽出作成プロセス中にこれらの名前をサニタイズします。サポートされていない文字をファイル名に残すと、オペレーティング システム上の ZIP ファイルが破損したり、開けなくなったりする可能性があります。

回答

このサニタイズ プロセスでは、次の調整が行われます。

  • < > : " / \ | ? * や macOS/Linux などの Windows で禁止されている文字 (/ バイトやヌル バイトなど) は、_に置き換えられます。

  • コンマ (,) とハッシュ (#) は、URL、シェル コマンド、または特定のファイル システム ツールで問題を引き起こす可能性があるため、除外されます。

  • 中括弧 ({ }) および制御文字 (ASCII 0 から 31) も下線 (_) に置き換えられます。

  • 印字不能文字 (ASCII < 32) は除外されます。