NFD → NFC
「OSXでUSBメモリ上のNFDファイル名のファイルへアクセス不能 - GANAwareはてな版」という問題をなんとかするために、ディレクトリを再帰的に辿り NFD なファイルを発見するプログラムを C# で書いてみました。
Usage: nfd2c [OPTIONS]... DIRECTORIES...:
- -R : ディレクトリを再帰的に辿る
- -r : NFD なファイル名を発見したら NFC へリネームする
- -d DEST_DIR : NFD なファイル名を持つファイルを見つけたら、DEST_DIR へ NFC 名でコピーする
例:
C:\> nfd2c.exe -R -d D:\copied\ .