• Wieder einmal haben uns unsere Apfeltalker tolle Fotos zur Abstimmung eingesandt. Welches ist Euer Favorit? Stimmt mit ab! Hier geht es zur Abstimmung --> Klick
  • Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick

Beim Speichern auf SMB-Drive werden Dateien versteckt

kramerj

Granny Smith
Registriert
02.02.13
Beiträge
15
Hallo zusammen, seit ein paar Monaten habe ich ein ärgerliches Problem: über VPN habe ich ein SMB-Drive eingebunden. Wenn ich Word-Dateien abspeichere werden diese als versteckte Dateien abgelegt. Es betrifft nur Word-Dateien und nur auf dem SMB-Drive. MacOS Sequoia 15.6, Word 16.99.2 Hab schon Microsoft Office komplett neu installiert. Das hat nichts gebracht. Hat jemand eine Idee? Viele Grüße Jochen
 
Du verbindest Dich mit dem Share über einen Shortcut im Dock?
Bitte stattdessen mit Cmd+K über das übliche Finder-Verbinden-mit-Menü verbinden.
 
  • Like
Reaktionen: BalthasarBux
Machst du Autosave Im Word? (Fals Aktiv, den deaktivieren.)

Beim Speichern auf Netzlaufwerken (z. B. SMB-Shares) erstellt Word temporäre Dateien, z. B.:
• ~$Dateiname.docx
• .Dateiname.docx (Punkt = versteckt unter Unix/macOS)
• oder Word Work File D_xxx

Word kann beim finalen Speichern die Attribute der Datei so setzen, dass sie auf dem SMB-Share als versteckt markiert wird – vor allem dann, wenn die Datei nicht korrekt geschlossen wird (z. B. durch Netzwerkunterbrechung oder Inkompatibilität).
 
Danke für die Antworten @Wuchtbrumme und @jensche
Ich nehm zum Verbinden immer Cmd+K.
AutoSave hab ich jetzt ausgeschaltet. Leider besteht der Fehler weiterhin.
 
Wenn du Worddateien Lokal speicherst und dann aufs SMB-Volume tust gehts?
 
ja, aber nur, wenn die Datei nicht vorher schon in dem Ordner lag. Also wenn ich eine Datei mit Word in einem SMB-File ablege (was als versteckte Datei nur passiert), diese dann lösche - dann wird sie auch dann wieder als versteckte angezeigt, wenn ich sie mit dem Finder rüberziehe (mit dem selben Namen). Es ist sehr seltsam ...
 
du kannst mal folgendes Probieren:

Versteckte Word-Dateien auf SMB-Laufwerk sichtbar machen

1. Terminal öffnen
Drücke cmd + Leertaste, tippe Terminal, und öffne es.

2. In SMB-Laufwerk wechseln
Code:
cd /Volumes/DEIN-SMB-LAUFWERK
Ersetze DEIN-SMB-LAUFWERK durch den echten Namen (z. B. Daten).

3. Alle versteckten Word-Dateien sichtbar machen
Code:
find . -name "*.docx" -exec chflags nohidden {} \;

4. Finder-Metadaten entfernen (optional, aber empfohlen)
Code:
find . -name "*.docx" -exec xattr -d com.apple.FinderInfo {} \; 2>/dev/null

5. Finder daran hindern, .DS_Store auf Netzlaufwerken zu speichern
Code:
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE
Code:
killall Finder

6. Neu testen
• Öffne Word
• Speicher eine Datei neu im SMB-Ordner
• → Datei sollte jetzt sichtbar bleiben
 
Danke für den Tipp. Hab es probiert. Leider: es klappt nach wie vor nicht. Was passiert beim Speichern: NAME.docx-Datei wird zunächst regulär angezeigt (mit 0 kb). Es erscheinen vorübergehend verschiedene versteckte ._NAME.docx-Kryptische Nummern-Dateien und regulär sichtbare NAME.docx-kryptische Nummern-Ordner. Diese verschwinden wieder und übrig bleibt eine versteckte ._NAME.docx-Datei und die NAME.docx-Datei, ebenfalls versteckt, jetzt aber mit der korrekten Speichergröße. Ich kann die auch problemlos öffnen, bearbeiten, erneut abspeichern. Allerdings halt nur, wenn ich mir alle versteckten Dateien anzeigen lasse.
 
Was ist das für ein SMB-Server?

Server auf "Samba"-Basis sind in der Lage, die sogenannte "Veto-Funktion" zu unterstützen. Das heißt, dass der Server so konfiguriert wird, Dateinamen mit einem bestimmten Namensmuster so zu behandeln, als wäre das Attribut zum Verstecken von Namen immer gesetzt, auch wenn die jeweilige Datei normalerweise sichtbar wäre.

Standardmäßig wird das nur für das Namensmuster ".*" gemacht, um die übliche UNIX-Namensregel "Dateinamen, die mit einem Punkt beginnen, sind bei der Anzeige zu unterdrücken" einfach umzusetzen. Aber ein Server-Administrator könnte das natürlich auch für das Namensmuster "*.docx" einschalten.