• ベストアンサー
  • 困ってます

winで作ったファイル名が変わってしまった!

私はwindowsユーザーなのですが、先日webページを作成してzipに入れてmacユーザーに渡したところ、「ファイル名が全部大文字になっているのでリンクが切れてしまっている」と言われました。winで作成したときは全て小文字のファイル名をつけたはずなのに・・。私の方の設定がおかしいのかもしれませんが、原因がわかりません。思い当たることがありましたら、どなたか教えてください。

共感・応援の気持ちを伝えよう!

  • 回答数10
  • 閲覧数130
  • ありがとう数7

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.7

WindowsのファイルはMS-DOSで管理されています。MS-DOSではファイル名に大文字しか使えません。Windowsでファイルのアイコンを右クリックしてプロパティを表示するとMS-DOSファイル名が分かるので、確認してみてください。 zipに書き込むとMS-DOSのファイル名で書き込まれます。これをMacで読んでもMS-DOSのファイル名しか見えません。Windowsで使ったファイル名はWindowsがないと見えないのです。 なお、FTPのソフトはWindowsのファイル名を用いますので、アップロード先がUNIXでも平気です。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

okumuraさん、全くその通りでした・・。MS-DOSファイル名は大文字になっていました。これが原因だったのですね。すごくすっきりしました(笑)

関連するQ&A

  • Windowsで大文字のファイル名を使用するには?

    もしかして、初歩的な質問かも知れませんが、Windowsでファイル名を付けるとき、アルファベットの大文字でファイル名をつけても、先頭の文字以外は小文字 になってしまいますよね。Macで作ったファイルも大文字のファイル名が先頭の 文字以外は小文字になってしまうじゃないですか? Windowsで全て大文字(拡張子以外)のファイル名を付ける方法ってあるのでし ょうか?

  • zipファイル解凍後のファイル名、フォルダ名の表示について

    Windows2000を使っています。 zipファイルが送られてきて解凍すると、全てのファイル名フォルダ名が大文字の時があるのです。 それは、相手(圧縮した側)によってそうなるのでしょうか? それとも、自分で開くときに全て小文字で開くようにできるのでしょうか? 圧縮したものがwebのhtmlと.gifなどが入ってる場合、htmlのソースでは小文字で 画像を読みこんでいるので、解凍したファイルはリンクが全てはすれてしまいます。 これは、先方に言って、全て小文字のファイルの状態で圧縮してもらうしかないのでしょうか? また、たとえば自分がファイルを圧縮するときに(Explzhを使っていますが) 全て小文字のファイル名なのに大文字に圧縮してしまっているなんてこともありえるのでしょうか?(設定上) また、大文字のファイル名を小文字に変換するソフトなんてものは存在しますか? ご存知でしたら教えてください。 宜しくお願い致します。

  • Easy CD Creatorでハイブリット版を作成したのですが

    ハイブリット版CDを作るために、 MACで製作したHTMLとFLASHのプロジェクタ(Win,MAC)をWindows用Easy CD Creatorを使用して焼こうと思いWindowsにそのデータを持っていきEasy CD CreatorでCDを作成したのですが、ファイル名が大文字になってしまいWindowsではうまくFLASHのプロジェクタが動くのですが、MACでは動いてくれません。 大文字を小文字のままで焼き付けは出来ないのでしょうか? それともMACで作成したものをWindowsに一旦落とすと 何か変換されるのでしょうか? 設定は <CDレイアウトプロパティ>  <ISO9660>   <最大30文字のロングファイル名>   <CDROM XA> です。 よろしくお願い致します。

その他の回答 (9)

  • 回答No.10

その為にわざわざUnixでLANを構築するっていうのは、 現実問題としては、かなりキツイ気が・・・(^^; そう言えば、Geocitiesのファイルマネージャー(Web上で ファイルのアップロードができます)では、大文字の名前のついたファイルを 小文字に変更してアップロードするって言うオプション項目がありました。 多分CGIを使っちゃってると思うんで、それを流用するのは 無理っぽいんですが・・・.

共感・感謝の気持ちを伝えよう!

質問者からのお礼

kenkenkentさん、ご親切に色々書き込んでいただいて感謝してます!今回は原始的にmacでファイル名を付け直すという方法をとってしまったのですが、次回は皆さんに教えていただいたことを参考に、何とか無事に渡せるよう頑張ってみます。

  • 回答No.9

こんにちは、Blackwinglsです。 okumuraさんのが正解のようですね。 んで対処法としては、 unix系でLANを組んでその先にzipを接続して、そのZIPにWindowsからFTPするってのは、どうでしょう(^^;) かなり大掛かりになってしまいますけど、これだと相手がWebにアクセスできない環境でもOKですからね。 では(^^)/~~~

共感・感謝の気持ちを伝えよう!

質問者からのお礼

Blackwinglsさん、色々考えてくださってありがとうございます!(お礼遅くなってすいません、ちょっと風邪で寝込んでしまって・・)okumuraさんのおっしゃる通り、MS-DOS名を確認したら大文字でした。しかし、私も個人ユーザーなので、LANを組んで・・というのはどうも無理そうです。今回のトラブルがあったときはとても急いでいたので、しかたなくMACでファイル名を全部付け直したのでした。

  • 回答No.8
  • bob
  • ベストアンサー率50% (52/103)

zipを使っていないので本当にファイル名が変わってしまうのかよくわかりませんが、okumura さんの回答に従うと適当な圧縮ソフトでファイル群をアーカイブにまとめてから渡すのが一番手っ取り早いのでは? Mac側のOSのバージョンが古ければPC Exchange(現在のFileExchangeにあたる)がファイル名をリネームしている可能性も? ちなみに細かいところですが、Mac での DOS にあたる Finderもファイル名の大文字小文字は区別しません。 ファイルシステムであるHFSやHFS+では区別しているので、各アプリケーションでは区別してたりしてなかったりします。HTML関係のアプリは普通区別してるはずだろうけど。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

色々教えてくださってありがとうございます。今度はその方法で渡してみます。でも、何で私のzipでだけそんな現象が起きてしまうのやら・・(泣)他のwinユーザーにも、そんな話聞いたことがないと言われてます。全くmacとwinの互換って難しいですね。もっと勉強します!

  • 回答No.6

以前聞いた話なのですが、Winではファイルネームは 大文字しか使えないとかなんとか。 今のWinはロングネーム対応になっているハズですので、もしかしたら、Win上で小文字に見えるというのも、 隠しファイルネームみたいになっているのか、 あるいはMacの方で、『Winフォーマットのディスクに 入っているファイルの名前は全て大文字で表示する』 と言う風に設定されているのかも知れません。 で、FTPでアップした時は無事だった、との事ですが、 nabebunさんのアップしたサーバーが、WinNTで構築された サーバーだったので平気だったのかも知れません。 Unix系のサーバーだと、大文字・小文字の区別をしてしまいます。 当面の解決策としては、大文字に化けてしまったファイルネームを、 お手数ですがMac側で同じスペルの小文字に書き直してもらうしか 無いんじゃないでしょうか? あとは、Blackwinglsさんのおっしゃる様に、 一度Webにアップして、そこからダウンロードしてもらうか。

共感・感謝の気持ちを伝えよう!

  • 回答No.5
  • new-t
  • ベストアンサー率0% (0/11)

> ファイル名は、半角小文字になっています。私のwindowsで作成し、そのままftpでサ > ーバーに乗せたのですが、何も問題ないので・・。そのファイル群をそっくりそのま > まzipにコピーして、macユーザーの人に渡したのですが。 なるほど。大変失礼しました。 Blackwinglsさんのマックバイナリーのお話で思い出したのですが、 マックバイナリーは確かマックからWinに送って起こる問題だったはずです。 (だからツールがない分けですね) そこで気がついたのですが、変換方式の違いによる文字化けです。 (これは過去にメールをやりとりして起こった現象でした) 変換方式は、Base64、UUencode、BinHexの三つで、BinHexはマックの方がよく使い、 winの方はBase64を使っていたために、文字化けしていました。 そこで私のZIP(マック)を見てみたところ、 BinHexとマックバイナリーという項目があったんです! おそらくそちらの使っているZIPには、Base64、UUencode、BinHex という項目があるはずです。というわけで互換性のあるBinHexを つかってFTPされてはいかがでしょうか? #また違っているかもしれませんが(^^;

共感・感謝の気持ちを伝えよう!

質問者からのお礼

色々教えてくださってありがとうございます。その後MS-DOSのファイル名が大文字になっているから・・とのご指摘があって、その通りになっていました。皆さんが教えてくださったことがとても勉強になりました。

  • 回答No.4

こんにちは、Blackwinglsです。 > 私のwinで作成して、そのままftpしたら正確に表示されているんですよね。 そういう事だったのですね(^^;) まったくの推測ですが、マックバイナリってのが関係しているのではないでしょうか。 通常マックで作成されたファイルには先頭128bitだったかに、ファイルタイプ等を記述したデータが付加されるそうです。 そこにファイル名の大文字、小文字を区別するデータが入っているのではないでしょうか? 当然、Windowsで作成したデータには、マックバイナリは付いていません。 マックバイナリを除去するツールは一杯あったのですが、逆の働きをするツールは見つかりませんでした。 > 先日webページを作成して webページからダウンロードしてもらう。 ってのしか当面、解決策が思い浮かびませんm(__)m

共感・感謝の気持ちを伝えよう!

  • 回答No.3

こんにちは、Blackwinglsです。 私もWindowsユーザーです。 Windowsのファイル名は表示上小文字に見えても、実際には小文字になっていない場合があるようですね。 そこら辺はファイルを作成するアプリによるのかな? ローカル環境でリンクが上手くいっても、Webサーバーにアップすると、ファイル名が大文字になっていてリンクが切れてしまって焦ってしまった事が私もありますよ。 (windows上では大文字、小文字の区別がないから上手くいってしまうんだよね。ファイル名も一見、小文字で表示されるし・・・・) ftpソフト等はファイル名を正確に表示しますので、私はアップする前に、一応、それたのソフトでファイル名を確認する事にしてます。 ところで、nabebunさんのWindowsのバージョンとIEのバージョンは、どの位でしょうか?

共感・感謝の気持ちを伝えよう!

質問者からの補足

私のwinで作成して、そのままftpしたら正確に表示されているんですよね。(リンクも大丈夫です)それをそのままzipにうつしてmacユーザーに渡したら、ファイル名が変わってると言われました。ちなみに、作成・ftpともdreamweaverで行っています。 windowsは98、IEは5.0です。

  • 回答No.2
  • new-t
  • ベストアンサー率0% (0/11)

思い当たることでよろしければ、 小文字は、 全角   abcd 半角英数 abcd の2種類です。 半角英数のファイル名なら大丈夫ですが、 どうなっていますか? あと気になるのは、 ファイル名のあとに、「.htm」はつけていますか? スペースを押していたりしませんか?

共感・感謝の気持ちを伝えよう!

質問者からの補足

ファイル名は、半角小文字になっています。私のwindowsで作成し、そのままftpでサーバーに乗せたのですが、何も問題ないので・・。そのファイル群をそっくりそのままzipにコピーして、macユーザーの人に渡したのですが。

  • 回答No.1
noname#9414
noname#9414

いまいち言いたいことが分からないのですが、要約すると 「自分の作成したWebページ用のファイル群をZIPディスクに 入れて、Macユーザーの友人に渡したら、ファイル名が全て 大文字になっていた。Macは大文字・小文字を区別するため、 友人はリンク先を見ることが出来なくなってしまった。」 ということでいいのでしょうか。 もし違う場合は、補足してください。 ではでは☆

共感・感謝の気持ちを伝えよう!

質問者からの補足

ほぼその通りです。htmlファイルの中でリンク先を半角小文字ファイル名で指定しているのに、実際のファイル名が大文字に変わってしまっているため、リンク先のファイルに飛ばなくなってしまったんです。

関連するQ&A

  • ファイル名

    オークションに出品しようとしてデジカメ画像を掲載したいのですがファイル名にJPGと大文字が出てしまい取り込みが出来ません。 Cドライブに新しいフォルダを小文字でauctionと作成しここに画像をコピーしてもファイル名の最後にJPGと大文字表示されてしまいます。どうすれば小文字のみのファイルを作れますか?宜しくお願いします。

  • ファイル名の大文字と小文字

    FTPでファイルを送るとき、Macなら大文字小文字は変わることはないのですが、Windowsの場合、ソフトによって英小文字が全て大文字に見えることがあります。知人によるとパソコンでは(Windowsでは?)大文字小文字の区別は無理で、サーバーに送ってみるしかないと言います。何か良い方法があれば教えて下さい。また、どういう場合に小文字が大文字として表示されるのでしょうか。

  • ファイル名の大文字・小文字を区別することなく実行したいのですが

    タイトルのとおりです あるソフトで、エラーが起きていて、 そのエラーは「ファイル名が見つかりません」と いうものなのです。 Cドライブのそのファイル名は確かにありますが、 拡張子が大文字になっていました。その近辺のファイルも大文字になっていました。同じフォルダの他のファイルは小文字です。 どうも、このソフトは修正バッチを当てた物ですが、 その辺で食い違いがおきているのかと思います。 そこで、ソフトを動かすために、 大文字と小文字を区別することなく、 ファイルを実行できるように、windowsの 設定を変更したいのですが、どのようにしたら いいのでしょうか? OSはWIN98SEです。 よろしくお願い致します

  • Win→Macへデータを移動・ファイル名が大文字になる

    ウィンドウズとMacで、MOを介してデータの移動をしています。 ウィンドウズでもMacでも使うファイルですので、拡張子をつけて保存しているのですが、Macに移したらその拡張子が大文字に変わってしまうことがあります。 ファイル名も大文字に勝手に変わってしまいます。 ファイル名及び拡張子はすべて英数半角小文字で統一したいのですが、いちいち勝手に変わるので困っています。 ファイル数が数百個あるので、手入力での変更は時間がかかりすぎるので、いい解決方法がありましたら教えてください。 よろしくお願い致します。

    • ベストアンサー
    • Mac
  • ファイル名

    ファイル名やフォルダ名を入力した時、大文字で入力しても、小文字になったり、大文字のままの時、先頭文字のみ大文字であとは小文字になったりしますがどういうルールになっているのか教えてください。

  • Windowsでのファイル名表示について

    win98ではNANTOKA.HTMLのようなファイル名をNantoka.htmlと表示してしまい、 ファイル名の大文字,小文字をチェックしたいとき混乱が生じます。 WinXPでは正しくそのとおりに表示するようですが, Win98でもファイル名表示を正しく表示するには どうしたらよいでしょう?

  • ホームページビルダーの内容を新しいパソコンに移したいのですが

    現在WIN 98SEでホームページビルダー6を使用しています。 これをそのままWIN Meに移したいのですが 正常にリンクが貼れていないのと画像が表示されません。 【行ったこと】 ■OD-Rを使用してホームページビルダーで作成した  ファイル・画像を全てMeに移しました。 ■読み取り専用のチェックは外しました。 【ここがおかしいかもと思うところ】 ■98はファイル名が半角英数小文字ですが  Meは半角英数大文字になっている。 ■転送前はリンクのファイル名が  file:///C:/My Documents/ファイル名.htm  になっていますがMeに移した際、転送前なのに  リンク先がファイル名だけになっている。 【教えて下さい】 ■もしファイル名の大文字・小文字が原因でしたら  XP等にグレードアップすれば大丈夫でしょうか?  もしくは1つづつ書きかえる以外に小文字に  する方法はありますか? ■リンクのファイル名を転送前の  file:///C:/My Documents/ファイル名.htmに  するにはどうすれば良いでしょうか? 色々、考えてみて上記2点が原因かなと思ったのですが 他に原因や対処法がありましたら是非教えて下さい。 現在のホームページを新しいパソコンで 引き続き使用出来る方法があればどんなことでも 結構です。宜しくお願い致します。

  • Dreamweaver4で、大文字のファイル名を小文字に変更する方法?

    困っています。教えてください。 Dreamweaver4を使用してホームページを作成しています。 半角英数字の小文字でファイル名等すべてつけたのですが、それをUSBメモリーに保存して別のパソコンで開けてみたら、一部を除いてほとんどが半角英数字の大文字に変わってしまいました。もとのようにすべて小文字に戻したいのですが、どうしたらいいのでしょうか?また、どうしてこのようになってしまったのでしょうか? 小文字が大文字に変更されてしまっても、ちゃんと画像も読めるし、リンクも問題はないのですが、やはり気持ちが悪いです。 以前にも同じような事がありました。その時はひたすら手入力で変更したのですが、とても大変でした。今回はさらに沢山の画像やリンクが貼ってあるので気が重いです。どうかよろしくお願いします。

  • Win98 SE ファイル名や拡張子が大文字になってしまいます

    こんにちは。 わけあって、Windowsを98から98SEに変えたのですが、 ファイル名や拡張子が全部大文字になったり、 先頭文字だけ大文字になったりしてしまいます。 フォルダオプションも確認しましたが、 「大文字表示」にはチェックを入れていません。 この現象は仕方ないんでしょうか。 ソフトなどを使わないと改善できないんでしょうか。。。 ホームページを作っており、ファイルを転送する際に 小文字だったファイルがいつのまにか大文字になってたりするので サーバーで区別されてしまうので困っています。 対策をご存じの方がいましたらぜひ教えてください。 よろしくお願いします。

  • ビルダー6.5とFfftpでファイル名を小文字にするには?

    Windowsは98で、ホームページビルダー6.5で制作してFfftpでアップしています。 ホームページビルダー6.5で保存した状態でファイル名の最初の1文字が大文字になってしまい、Ffftpでアップすると全部大文字になってしまいます。アップしてから小文字に直しているので非常に手間がかかります。 なお、フォルダーオプションの「全て大文字にする」には、チェックが入っていません。 全て小文字にするにはどうしたらよいか教えて下さい。