あるディレクトリ内で重複しないファイル名を作成する方法はないでしょうか?

Unix でいう mktemp のような事を行ないたいのですが、方法があれば教えてください。