ディレクトリ名の大文字小文字はこれで解決できるかもしれないけど ディレクトリ内ファイルの大文字小文字は解決しないから注意しないといけないかも。 Solaris にせよ HPUX にせよ Linux にせよ、いわゆる UNIX 系の OS では HOGEDIR/hoge.txt と HOGEDIR/Hoge.txt と HOGEDIR/HOGE.TXT はすべて別ファイル。
WindowsXP の Microsoft 製 c:\windows\sytem32\ftp.exe は真のファイル名を送るようだ。 Hoge.txt があるとき put hoge.txt や put HOGE.TXT しても転送先では Hoge.txt になる。
あとそのファイル転送は The Internet 上にて行われるのかな? Intranet 上なのかな? 単純 ftp はパスワードもファイルデータも平文転送されるのでセキュリティ的に難がある。 The Internet 上で使うのなら sftp など検討しておいたほうが良いかもしれない。 イントラネットならまだましだけど。 # とりあえず当初の疑問は解消したみたいなので解決済み維持としておくね。