Apple の脅威の通知と金銭目当てのスパイウェアへの対策について

しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

.DS_Storeファイルが作られない

LAN接続のHDを使っています(LANDISK HDL-GX)。
そこに新規でフォルダを作るとなぜか.DS_Storeが作られず、フォルダ内のファイルの位置などを記憶してくれません。
検索しても「作らない」「消す」などは見かけるんですが・・・。
1.LANですが、つながっているのはMacだけなので.DS_Storeがあっても問題ありません。
2.Terminalでネットワークのディスクに.DS_Storeを作らないように出来るみたいですが、それはやってません。
3.Macからファイルの入ったフォルダをコピーするとそのフォルダ内のファイルの位置は記憶しています(.DS_Storeもコピーされるから?)。ファイルを並び替えてもそれを記憶してくれます。
4.上記のコピーしたフォルダ内の.DS_Storeファイルを削除すると以後そのフォルダも位置を記憶しなくなります。
こんな感じなんですが強制的に.DS_Storeを作ることは可能なのでしょうか。
よろしくお願いします。

投稿日 2006/07/29 05:44

返信: 24

2006/08/02 14:55 Community User への返信

"10.4 Prevent"はいかがなものでしょう。
これでは10.4が.DS_Storeの作成を防止していると言うように読めますが、原文では、「ネットワーク上のフォルダーを開いた時にOS Xが新たに.DS_Storeを作成するのを防ぐ方法」を説明しますとなっていて、OS Xの仕様がそうなっているとは書いて有りませんね。Windowsユーザからの苦情の元にしばしばなっているとも書かれています。
フォルダを開いてファイル操作(並び順を変えるとか、整頓するとか)をしなければ、新規のフォルダには.DS_Storeは作成されないと言う事です。
こういう理解でよろしいでしょうか。
Msg1.1.1
>次に、ファインダーメニューから並び順を変えると、.DS_Storeができました。
これはそういう意味で書いたんですけれど。

2006/08/02 15:26 Community User への返信

> "10.4 Prevent"はいかがなものでしょう。
そうではなくてこれらの記事を読まれてTerminalで...
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
行わない限り...
$Home/Library/Preferneces/com.apple.desktopservices.plist
Panther, Tigerにはこのfileは作られませんということですが...
> フォルダを開いてファイル操作(並び順を変えるとか、整頓するとか)をしなければ、新規のフォルダには.DS_Storeは作成されないと言う事です。
こういう理解でよろしいでしょうか。

> Msg1.1.1
>次に、ファインダーメニューから並び順を変えると、.DS_Storeができました。これはそういう意味で書いたんですけれど。
別にこのことに対してコメントしていませんので何をおしゃりたいのか良く分からないのですけど...

2006/08/02 15:32 Community User への返信

MNBNさんは「フォルダ内のファイルの位置などを記憶してくれません」とおっしゃってますから、ファイル位置を移動させても.DS_Storeができない状態なのですよね?また、「作れたんですが、接続し直すとなぜか消えていました」ともあります。
私は会社のサーバがWindowsですので、他ユーザに迷惑をかけないようcom.apple.desktopservices.plistによって.DS_Storeの作成を抑止していますが、まさにこのように動作します。(どう操作しても.DS_Storeはできないし、無理やり.DS_Storeを作成してもFinderでフォルダを操作すると削除される。)
あくまでSMBサーバの場合の話ですが、まぁひょっとしたらということで、先のようなコメントをさせていただきました。

2006/08/02 22:13 Community User への返信

メーカから返事が来ました。
 
 この度は、弊社製品をご愛用いただき誠にありがとうございます。
 お問い合わせいただきました件についてですが、お調べしました所、フォルダの位置等はご指摘の.DS_Storeが記憶していると推測しております。今回「ファイルを削除した」とうかがっておりますが、そのファイルを削除したことでフォルダの位置を記憶できなくなったと思われます。まことに恐れ入りますが削除なさらないようにお願いいたします。
 また、大変恐れ入りますがもしお問合わせの意図が違いましたら、失礼をお詫びするとともにご面倒ですが、お困りの症状詳細をお知らせいただけますと幸いです。
????
新規フォルダを作ると.DS_Storeが作られないと言ったのに・・・
文章は若干違いますが、ここで書いた1〜4も書いたのが良くなかったのか・・・
とりあえずもういちど質問書き直して送ります。…シクシ

2006/08/03 05:13 Community User への返信

MNBNさんは、まさに.DS_Storeを残したいのに接続を切ると消えてしまうので、強制的に作れないかと言う質問です。
.DS_Storeを作成しない方法は聞いていません。
>LAN接続HDDに保存したFolderは開いたことがあれば.DS_Storeがfileとして保存されていますので、それを読めばアイコンの位置などを表示してくれますが.DS_Storeを「消したら」Defaultsの状態に戻ってしまいます。
「消したら」ではなく「消えてしまうので」何とかならないかと訴えている訳です。

2006/08/03 05:21 Community User への返信

>新規フォルダを作ると.DS_Storeが作られないと言ったのに・・・
新規フォルダを作った段階では.DS_Storeは作られません。
単にファイルを入れただけでも.DS_Storeはできません。
中に何かファイルを入れて、(ファインダー等で)並び替えなり整頓なりの操作をすると、.DS_Storeができます。
その後、接続を切ると.DS_Storeは無くなるんですか?

2006/08/03 06:05 Community User への返信

> 「消したら」ではなく「消えてしまうので」何とかならないかと訴えている訳です。
ですから例を揚げて説明しているのですが... HDDはLAN Cableで繋がれているから分かりにくいんだと思います。ネットワークにあるHDDだと思って頂ければ分かりやすいと思います。
FTP, iDesk, HostingなどとLAN接続のHDDは同じですので設定をColumnsにされても接続を切れば設定は忘れてしまいます。たとえ.DS_Storeを作ってLAN接続のHDD入れたとしてもMacから.DS_Storeには何も書き込まないと思います。
逆の言い方をすれば...
FTP, iDesk, Hostingなどに.DS_Storeを入れられますか?
そしてMacからその.DS_Storeに書き込むことが出来ますか?
例のリンクは記事を読まれていない人のために載せたもので.DS_Storeを消す方法を紹介したわけではありませんよ。良く読んで貰えば分かりますがLAN接続のHDDのことは一言も書かれていません。ましてNetworkで繋がれたHDD(LAN接続)の.DS_Storeには何もしないでしょう。:-)
USBやFireWire接続のHDDなら.DS_Storeは作られますし書き込みます。そしてdefaultsでOFFにすることも出来るということですが...

.DS_Storeファイルが作られない

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple ID を使ってご参加ください。