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/07/31 04:05 Community User への返信

自己責任です。ターミナルを使います。
touch .DS_Store 目的のフォルダへの絶対パス
目的のフォルダへの絶対パスのおところは、目的のフォルダをターミナルウィンドウにドラッグアンドドロップします。
ターミナルの環境設定でログインシェルを/bin/bashにして新たなウィンドウを開いて行ってください。
10.3はログインシェルが/bin/tcshになっていると思います。
どちらにも同じコマンドがマニュアルに載っているのですが念のためです。

2006/07/31 04:20 Community User への返信

>touch .DS_Store 目的のフォルダへの絶対パス
間違ってると思うけど?
「touch 目的のフォルダへの絶対パス/.DS_Store」じゃないの?
>ターミナルの環境設定でログインシェルを/bin/bashにして
必要ありません。tcshでも同じです。

2006/08/01 22:22 Community User への返信

返信ありがとうございます。
touch 目的のフォルダへの絶対パス/.DS_Store で作れました。
作れたんですが、接続し直すとなぜか消えていました。なんで?
メーカにメールで問い合わせてみましたが今のところ返事がありません。

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

私も試してみました。はい。
外付けハードディスクに「AB」と言うフォルダ作り、そこに写真ファイルを10っこほど入れました。
,DS_Storeは有りませんが、グリッドに添って配置されています。
次に、ファインダーメニューから並び順を変えると、.DS_Storeができました。
アイコン表示が不便でしたら、リスト表示、カラム表示等を使ってみてください。

2006/08/02 03:56 Community User への返信

動作的には「.DS_Storeを作らない」設定が効いているようにしか見えません。その設定はされていないとのことですが、念のため確認してみてください。ターミナルから「defaults read com.apple.desktopservices DSDontWriteNetworkStores」とタイプした結果はいかがでしょうか?

2006/08/02 04:59 Community User への返信

何度もすいません・・・。
アイコン表示で並べ替えやリスト表示など試してみましたが
やはりそのときだけ変わって接続し直すと.DS_Storeが消えてます・・・。
ちなみに接続し直すとアイコン表示の名前順になっているようです。
しかもアイコンサイズ36で下側に名前が出るようにして12個のフォルダがはいる大きさのウインドウがサイドバー付きで表示されます。(実際はフォルダ2個しか入れてない)
ところで、おかしいのはLAN接続のHDだけなのです。
FireWireでつながっているHDは問題なく.DS_Storeが出来てくれます。

2006/08/02 05:11 Community User への返信

> おかしいのはLAN接続のHDだけなのです。
OSXなりOS 9.22が管理していればアイコンの位置などを記憶出来ますが、LAN接続のHDDだと管理しない仕様なのでは?
LANの接続を切れば忘れてしまうので最初からやり直し :-)
HostingだとかiDiskなどと同じ扱い、CD/DVDなどは.DS_Storeが出来ますが...

2006/08/02 05:18 Community User への返信

2006-08-01 16:11:16.205 defaults[840]
The domain/default pair of (com.apple.desktopservices, DSDontWriteNetworkStores) does not exist
こんな感じですね・・・これって「そんなもんはない」ってことですよねぇ・・・。
意味ないと思いつつ、
defaults write com.apple.desktopservices DSDontWriteNetworkStores false
とやって再起動してみましたが・・・やっぱり駄目でした。

2006/08/02 05:28 Community User への返信

ん?
それっていうのはつまりOS的に管轄外ってことなんでしょうか。
「10.4のスポットライトでネットワーク上のディスクは管轄外」
のようなかんじですか?

2006/08/02 05:39 Community User への返信

> それっていうのはつまりOS的に管轄外ってことなんでしょうか。
たとえばiDiskのアイコンの位置やColumnsをMacから設定出来ますか?
設定しても接続を切り再度iDiskを呼び出したらお分かりになりますが...

2006/08/02 05:47 Community User への返信

>The domain/default pair of (com.apple.desktopservices, DSDontWriteNetworkStores) does not exist
私のも同じ結果です。
思いつき・根拠無しで申し訳ないのですが、そのHD、Macで初期化、HFS+でフォーマットし直したらどうなるんでしょうね。
できればの話です。

2006/08/02 05:53 Community User への返信

> そのHD、Macで初期化、HFS+でフォーマットし直したらどうなるんでしょうね。
HDDがLAN接続でなくUSBやFireWireなら記憶してくれます。:-)
LAN接続HDDに保存したFolderは開いたことがあれば.DS_Storeがfileとして保存されていますので、それを読めばアイコンの位置などを表示してくれますが.DS_Storeを消したらDefaultsの状態に戻ってしまいます。
空の.DS_StoreをTerminalで作ってもLAN接続を切ったらどうなるか?
.DS_StoreをTextEditで開いて見られると情報がぎっしり...

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

>これって「そんなもんはない」ってことですよねぇ
そうですね。˜/Library/Preferences/com.apple.desktopservices.plist自体がない場合にはそうなります。
まさかとは思いますが、念のため「defaults read /Library/Preferences/com.apple.desktopservices DSDontWriteNetworkStores」も見ておいてください。

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

OSXのPablic Folderも...
MacとMacをLANで繋ぎSharingを行った場合はHDDは各々のMacで管理していますのでIconやColumnsなどは記憶してくれますが、Pablicを開きColumnsにして接続を切り、再度接続してPablicを開くと設定を忘れてしまいます。:-)

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

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