真の場合、ソースツリー内のシンボリックリンクは新しいツリーでもシンボリックになり、元のシンボリックリンクのメタデータはプラットフォームが許す限りコピーされます。偽の場合や省略された場合、リンク先のファイルの内容とメタデータが新しいツリーにコピーされます。例外のエラーリストに例外が追加されます。フラグを真に設定してこのエラーを送出させないこともできます。サポートしていないプラットフォーム上では効果がないことに注意してください。返すその内容のリストを引数として受け取ることのできる呼び出し可能オブジェクトでなければなりません。コピーされる各ディレクトリ毎に呼び出されます。戻り値はカレントディレクトリに相対的なディレクトリ名およびファイル名のシーケンス(すなわち第二引数の項目のサブセット)でなければなりません。それらの名前はコピー中に無視されます。形式のパターンによって無視する呼び出し可能オブジェクトを作成することが出来ます。各ファイルをコピーするために利用される呼び出し可能オブジェクトでなければなりません。コピー元のパスとコピー先のパスを引数に呼び出されます。どれでも利用可能です。偽の場合メタデータをコピーします。返すようになりました。ファイルのコピーをより効率的に行うため、プラットフォーム特有の高速なコピーを行うシステムコールが利用されることがあります。