いや、だからさ。
Explorerでのコピー操作ならそれでいいかもしれないよ?

でもさ、プログラム上、ファイルデータは単なるバイト配列として扱われるわけ。
で、単なるバイト配列を適当に作ったファイルに書き込むのを制限しようがないよね?