Eine Datei in OS X verstecken, aber in Windows sichtbar machen und umgekehrt

0

Mein Unternehmen stellt ein Softwareprogramm her, das sowohl auf Windows als auch auf Mac ausgeführt werden kann. Während die ausführbare Datei des Hauptprogramms und einige andere Dateien für die Windows- und die Mac-Version unterschiedlich sind, ist die überwiegende Mehrheit der Dateien identisch. Ich möchte daher in der Lage sein, einen einzigen Download bereitzustellen, der alle für Mac und Windows erforderlichen Dateien enthält. Ich möchte jedoch, dass die Nur-Mac-Dateien unter Windows und die Nur-Windows-Dateien unter Mac ausgeblendet werden.

Ist das möglich und wenn ja, wie?

maxedison
quelle
3
Warum nicht, dass dieser einzelne Download NUR die Dateien installiert, die für die Version erforderlich sind, die auf diesem Betriebssystem ausgeführt wird, und anschließend die nicht verwendeten Dateien löscht, die unsichtbar gemacht werden sollen?
Bon Gart
2
Markieren Sie die Dateien für das MacOS als "versteckt", während Sie ein "." Anhängen. vor dem Ordner für Windows-Dateien.
Darnir
Dies wird wahrscheinlich eine schreckliche Erfahrung für Benutzer auf beiden Plattformen sein ...
Daniel Beck

Antworten:

0

Sie können Dateien / Ordner auf dem Mac ausblenden, indem Sie dem Dateinamen einen Punkt ( .filename) voranstellen, der in Windows sichtbar bleibt. Wenn Sie also die Windows-Dateien mit einem führenden Punkt benennen, haben Sie diesen Punkt abgedeckt. OS X unterstützt auch ein "unsichtbares" Attribut, das, da es von Windows nicht erkannt wird, die Windows-Dateien höchstwahrscheinlich vor OS X verbirgt, während sie für Windows sichtbar bleiben. Dies müsste jedoch wahrscheinlich unter OS X festgelegt werden . auf der Rückseite ist ein wenig komplizierter , wenn Sie von OS X arbeiten, aber eine ähnliche Frage ein paar Vorschläge für bekam , wie dies zu tun. Andernfalls sollte OS X das Attribut "versteckt" einfach ignorieren, wenn Sie es in Windows festlegen. Sie können dieses Attribut dann für die Mac-Dateien festlegen, wodurch sie vor Windows verborgen werden.

ND Geek
quelle