人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

パソコン間でのファイル移動の質問です。

1.MAC(OS9)で制作した11/1.epsや
*222.epsというファイルをCD-Rに焼きます。(win、Mac両方で読める形式)

2.MAC(OS X10.3)でこのCDを開くとファイル名は111.eps、222.epsになってしまいました。

3.別なMAC(OS9)ではファイル名は11/1.eps、*222.epsとなんら変わりはありません。
4.3のMACからネットワーク接続で2のMACにファイルを送ると11/1.eps、*222.epsでコピーされ2の減少は起こりません。

以上のようなケースで、ファイル名が変わってしまうという現象はどんな原因でおこるのでしょうか?教えてください。

可能性としては、/や*じゃwindows(DOSベース)でファイル名に使用できない点が影響しているのではと思うのですが、確実なところはわかりませんし、そうだとしてもOSXでは消えて、OS9では消えないというのは理解できません。

また、上記のようなファイル移動をする場合に同様の現象が起きてしまう文字があれば教えてください。

●質問者: fuku_san
●カテゴリ:コンピュータ
✍キーワード:.mac CD CD-R DoS eps
○ 状態 :終了
└ 回答数 : 7/7件

▽最新の回答へ

1 ● Nom
●10ポイント

http://homepage1.nifty.com/glass/tom_neko/web/web_02.html

MacintoshとWindowsファイル送信の掟 (MacとWinの共存)

ここが参考になるかと。

『OS 9以前で使えない文字は「:」だけ、OS Xでは「:/」が使えず、先頭にドット「.」のつくファイルはFinder上で見えないファイルになります。(HFS+なら/は使えますが、UFSやUNIX系のソフトで使う時に問題が出たりします)

Windowsは使えない名前が多いです。文字は「¥/:*?”<>|」が使えません 。「,;」は他の使えない文字をファイル名にしようとした時のアラートに表示されますが使えます。』

◎質問者からの返答

残念。解決していないのはMAC-MAC間で、

/や*が使えない事なんです。

winで見れないのはわかるんですが、何ででしょうね〜。


2 ● mutsuju
●5ポイント

http://www.princeton.co.jp/support/faq/pns1000.html

Windowsで禁止されている文字は以下の通りです。

¥ / : ; , ! * | ” < > ?

MacOSXはBSD系OSなので、上記と同様な禁止文字を持ちます。

MacOS9は、HFS+というMacintosh独自ファイルシステムなので、この制限に引っかからないようです。

◎質問者からの返答

前の人も書いていますが、

MACOSXで使えないのは「:」だけです。

実際、os9からOSXへの移行では

問題なくファイル移動できました。

これも解決には至らないかと・・・


3 ● ねがい かなみ
●10ポイント

http://til.info.apple.co.jp/cgi-bin/WebObjects/TechInfo.woa/wa/s...

異なるOS間で(Mac OS Xと9と、というパターンも含む)ファイルをやり取りする可能性が少しでも考えられる時は、以下の文字(半角英数)を使わないことを強く勧めます。

? [ ] / \ = + < > ; : ” , | *

上記、アップルのサイトに有るほか、¥(エンマークの半角文字……Safariで書くと文字化けるので全角で書きますが、実際は半角で)ですね。

Windowsとのやり取りのファイル名の注意点はURLをご参照頂くとして。

勘違いしている人が多いのですが、Mac OS XはMac OS 9の直接のバージョンアップ版ではありません。

Mac OS 9までのOSでは、時代の要求する機能を実現できないために、UNIXというサーバ用のOS系列の物をベースに、Mac OS らしい使い心地、という顔をさせただけのものというのがMac OS Xなのです。

だから、Mac OS XとMac OS 9でやり取りする時は、ファイル名の/(実際は半角)はUNIXではディレクトリ(フォルダ)を意味するので、Mac OS Xではおかしくならないように自動的に調整されます。9では問題がないので使えてしまいますが。

要は、Xと9でのやり取りでは、Winと9でのやり取りと同じような考え方で、ファイル名を決めなくてはいけない、ということです。

◎質問者からの返答

Appleも使用を控えた方がいいと言っているのですね。

winでならわかるんですが、

なぜMACで作った物をCDでMACに移動すると

化けるんでしょうね。

それがまだわからない。。。


4 ● moridi
●5ポイント

http://www.hatena.ne.jp/1093444802#

パソコン間でのファイル移動の質問です。 1.MAC(OS9)で制作した11/1.epsや *222.epsというファイルをCD-Rに焼きます。(win、Mac両方で読める形式) 2.MAC(OS X10.. - 人力検索はてな

URLはだみーです。

その他異なるOSやネットワークを通じて使用できない文字は<>?:|¥などです。フォルダとファイル名には半角英数字のみで設定すればもんだいありません

◎質問者からの返答

そう、常識ではタブーな文字なんですよね。

基本的には半角英数字だけを使う。常識です。

今回のポイントは

1. MAC(os9)-MAC(os9) CD移動 ok

2. MAC(os9)-MAC(OSX) CD移動 ×

3. MAC(os9)-MAC(os9)-MAC(osX) ok

※9-9はCD、9-Xはネットワーク

このやり方で何故、2だけがファイル名が変換して

しまうのかがわからないんです。

なぜなんでしょうね〜??


5 ● aki73ix
●5ポイント

http://www.parkcity.ne.jp/~chaichan/qanda/qa4537.htm?03-12-08-14...

*はLINUXではワイルドカード

/はフォルダの区切り文字として使用されます

MacOSXはUNIXベースですから、これらの文字は使えないのです

?もワイルドカード

|はUNIXのパイプ処理

< >はUNIXのりダイレクト処理

¥ はエスケープ文字

ですから8文字MacOSXでも使えないことになります

◎質問者からの返答

OSXでもファイル名に*、/は使えてるんですよ。

自生も、他のMACで生成したものもokです。

CDのフォーマット形式にヒントがあるんじゃ

ないかと思っているんですが、どうでしょう。


1-5件表示/7件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ