Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Software>Wie mache ich unter OS X Ordner nachträglich unsichtbar?

Wie mache ich unter OS X Ordner nachträglich unsichtbar?

PLOENI
PLOENI02.06.0714:29
Hallo, habe das Forum vor und zurück durchsucht, aber zu dem Thema nix passendes gefunden. Gibt es da einen einfachen Trick, wie man das bewerkstelligt?
„Think different with a Mac“
0

Kommentare

oefinger
oefinger02.06.0714:30
einen . vor den namen setzen
0
Martin Springer02.06.0714:31
und wie findet man den Ordner dann wieder?
0
oefinger
oefinger02.06.0714:32
ok, das geht nicht im Finder
0
oefinger
oefinger02.06.0714:33
Martin Springer
und wie findet man den Ordner dann wieder?

Terminal, "ls -al"

0
_mäuschen
_mäuschen02.06.0714:34

pahh, von wegen@@Nichts gefunden

0
MacMark
MacMark02.06.0714:38
/Developer/Tools/SetFile -a V /Pfad/zu/der/Datei/die/unsichtbar/sein/soll

/Developer/Tools/SetFile -a v /Pfad/zu/der/Datei/die/sichtbar/sein/soll
„@macmark_de“
0
_mäuschen
_mäuschen02.06.0714:53

Und wie lass ich nun /var verschwinden?

Administrators-PowerBook-G4-17:~ me$ /Developer/Tools/SetFile -a V /var
ERROR: Unexpected Error. (-5000) on file: /var

Administrators-PowerBook-G4-17:~ me$ /Developer/Tools/GetFileInfo /var
directory: "/private/var"
attributes: avbstclinmedz
created: 01/03/2007 08:35:59
modified: 05/31/2007 20:12:59

0
MacMark
MacMark02.06.0715:05
Und
/Developer/Tools/GetFileInfo /Pfad/zur/Datei
zeigt deren Attribute.
Vergleiche auch die man pages SetFile und GetFileInfo.
„@macmark_de“
0
_mäuschen
_mäuschen02.06.0715:08

Ja, klar. Aber ich kriegs nicht hin, var verschwinden zu lassen.

Hast ein Tip?

0
MacMark
MacMark02.06.0715:08
_mäuschen
Und wie lass ich nun /var verschwinden?

Administrators-PowerBook-G4-17:~ me$ /Developer/Tools/SetFile -a V /var
ERROR: Unexpected Error. (-5000) on file: /var

Administrators-PowerBook-G4-17:~ me$ /Developer/Tools/GetFileInfo /var
directory: "/private/var"
attributes: avbstclinmedz
created: 01/03/2007 08:35:59
modified: 05/31/2007 20:12:59

Setzt sudo davor

Warum wird /var denn bei Dir angezeigt? Das ist unüblich.
„@macmark_de“
0
_mäuschen
_mäuschen02.06.0715:15

JA, der ERROR kommt nun nicht mehr, das flag wird auf 1 gesetzt

ABER ich seh' das Alias nach Finder Neustart immer noch



0
_mäuschen
_mäuschen02.06.0715:21

Diese "Unüblichkeit" rührt daher, dass das Wiederherstellen des Systems mit dem FPDP
die Alias etc, tmp und var sichtbar werden lässt.

0
MacMark
MacMark02.06.0715:27
Es gibt wohl noch einige andere Mechanismen, die die Sichtbarkeit regeln. Das kIsInvisible-Attibut, was SetFile setzen kann, ist standardmäßig nämlich auf sichtbar, also "v" bei /var.

Probier mal den Finder unter einem anderen User. Wenn es da auch ist, dann Rechte reparieren.

„@macmark_de“
0
MacMark
MacMark02.06.0715:37
Du kannst auch
defaults write com.apple.Finder AppleShowAllFiles 0
probieren.

Danach den Rechner oder mindestens den Finder neu starten.
„@macmark_de“
0
MacMark
MacMark02.06.0715:41
Jetzt noch der ultimative Apple-Tip. Auf der Install-DVD gibt es wohl noch einen Spezialbefehl für dieses Problem, siehe docs.info.apple.com/article.html?artnum=301677
Important: These steps must be performed while started up in Mac OS X 10.4.6 or later.

1. Insert your Mac OS X 10.4 installation disc.
2. Open Terminal and type the following commands, each on one line:

cd /Volumes/Mac\ OS\ X\ Install\ DVD/


cd System/Installation/Packages/OSInstall.mpkg/Contents/Resources/

sudo ./SetHidden / hidden_MacOS9

Man kann den SetHidden-Befehl auch erst auf die lokale Platte kopieren
„@macmark_de“
0
MacMark
MacMark02.06.0715:42
In Deinem Fall also:

sudo ./SetHidden /var
„@macmark_de“
0
MacMark
MacMark02.06.0716:07
Und falls Du nicht 10.4, sondern 10.3 hast, dann wäre /var in /.hidden einzutragen.
„@macmark_de“
0
_mäuschen
_mäuschen02.06.0716:25

Ja, genial, geht.

NUR das file @@hidden_MacOS9 (Achtung, der Finder und andere Programme verschwinden) sollte auch noch vorhanden sein.
Da drin stehen die files and folders to hide (if they exist)

Und so aufrufen
sudo ./SetHidden / hidden_MacOS9


thx

0
MacMark
MacMark02.06.0716:30
Ich glaube, man kann aber auch eine einzelne zu versteckende Datei explizit nennen
„@macmark_de“
0
_mäuschen
_mäuschen02.06.0716:37

Administrators-PowerBook-G4-17:~/Library/Scripts me$ sudo ./SetHidden / var
Exception thrown: "fopen"

(devil)

geh mer nomal übers file

0
_mäuschen
_mäuschen02.06.0716:38

Administrators-PowerBook-G4-17:~/Library/Scripts me$ sudo ./SetHidden / /var
Administrators-PowerBook-G4-17:~/Library/Scripts me$

geht;-)

0
MacMark
MacMark02.06.0715:52
Aber nicht
SetHidden _mäuschen
machen, sonst bist Du weg, hexhex
„@macmark_de“
0
MacMark
MacMark03.06.0702:03
_mäuschen<br>
Administrators-PowerBook-G4-17:~/Library/Scripts me$ sudo ./SetHidden / var
Exception thrown: "fopen"

(devil)

geh mer nomal übers file

So meinte ich das nicht, sondern so:
SetHidden Zieldatei
„@macmark_de“
0
MacMark
MacMark03.06.0702:04
Bzw. so
SetHidden / /var
„@macmark_de“
0

Kommentieren

Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.