Au travail, nous laissons un de nos clients très férus de technologie l'aider un peu avec quelques projets de développement spécifiques. Cependant, il utilise son propre Macbook personnel et, lorsqu'il édite des fichiers sur nos réseaux (Windows), son Macbook crée toujours un tas de méta-fichiers inutiles que nous supprimons par la suite.
Par exemple, il crée un fichier appelé .DS_Store dans n'importe quel répertoire qu'il ouvre, ainsi que des fichiers "soulignés" pour chaque fichier qu'il édite. Ainsi, par exemple, s’il édite un fichier appelé "Main.php", son Macbook créera un autre fichier appelé "._Main.php".
Je sais qu'il existe des moyens d' empêcher la création de fichiers .DS_Store , mais aucun ne permet d'empêcher la création de ces fichiers cachés précédés du caractère de soulignement point .
Existe-t-il un moyen de désactiver cela sur les Mac? Un moyen de l'empêcher de créer ces fichiers en premier lieu?
._
servent les fichiers.Réponses:
Demandez à votre utilisateur Mac d'installer BlueHarvest .
la source
Sur les serveurs de fichiers Linux ou les périphériques NAS, vous pouvez utiliser les éléments suivants:
Option A. Modification de la configuration Samba empêchant les partages de ressources et les fichiers .DS_Store:
(Le fichier de configuration situé dans /etc/samba/smb.conf ou /etc/smb.conf dépend de votre distribution) Inconvénients: tous les partages ne sont pas fournis par des systèmes NAS pilotés par Linux, ou la plupart des utilisateurs ne disposent pas d'un accès shell.
Option B. Créez un script shell simple et exécutez-le à partir de l'une de vos machines connectées à l'aide de cron.
Remplacez / YourNetworkShareLocation par l'emplacement de montage de votre partage réseau, par exemple / Volumes / ShareName ou / media / ShareName, etc.
Inconvénients: c’est la méthode la plus brutale: une charge inutile sur le stockage et le réseau. Cependant, la même chose peut être facilement faite dans Windows en utilisant un peu de magie PowerShell.
Disclaimer: Ce n'est pas ce que j'appelle "une solution", c'est un bidouillage. Mais cela pourrait aider quelqu'un à réduire les niveaux de gêne générés par les fichiers de ressources de ressources.
la source
/
liste séparée?Demandez-lui de regarder l’ application de nettoyage SMB Mess gratuite et bien nommée . Le développeur dit:
Je ne l'utilise qu'avec des clés USB et des lecteurs MP3, et il fait ce qu'il dit. Je suppose qu'il doit analyser l'appareil pour éliminer les déchets, ce qui peut s'avérer fastidieux sur un grand partage réseau. Mais ce n'est que spéculation de ma part. Je suggère de demander au développeur.
la source
Utilisez un programme autre que
Finder
celuiMuCommander
permettant de parcourir vos fichiers. (fonctionne aussi sur les lecteurs locaux).Sous OS X lion, cette méthode devrait autoriser l'accès par défaut à
~/Library
sans modifier les paramètres ni appuyer sur ALT.Je l' utilise
MuCommander
surSnow Leopard
etLion
et a remarqué que niHFS+
ouExtFat
volumes finissent par jonché de fichiers avec ces fichiers.Mes amis: il y a un autre problème, la taille du fichier ... la plupart des fourchettes de ressources ont au moins 4096 octets, même lorsque le fichier d'origine mesure moins de 4096 octets. Par conséquent, l'élimination de ce problème peut aider à résoudre les problèmes de File System.
(Par exemple, téléchargez le fichier texte: http://www.gamers.org/pub/games/idgames/levels/heretic/gi/horror.txt sur un Mac et constatez vous-même)
la source
Vous pouvez également utiliser une application Mac dans le magasin d'applications appelée " Annoying File Be-Gone " qui fonctionne dans la barre de menus et fonctionne bien.
la source
Sur mon NAS QNAP, la configuration de samba dans /etc/smb.conf contenait déjà ceci:
donc j'ai édité la ligne de fichiers veto à:
puis a redémarré samba (c'est un système Linux primitif, donc je l'ai fait via init.d):
la source
http://support.apple.com/kb/ht1629
Vous pouvez également essayer d' utiliser TinkerTool ( http://www.bresink.com/osx/TinkerTool.html ) - il utilisé pour exposer ce paramètre.
la source
._
fichiers de métadonnées.il existe un utilitaire appelé "asepsie"
c’est aussi une fonction pour nettoyer votre mac des fichiers .DS_Store, etc., lisez la FAQ
http://asepsis.binaryage.com/
la source
._
fichiers.C'est vraiment facile et vous n'avez rien à installer.
Copiez ceci dans votre clipbpoard (cmd + c):
Les valeurs par défaut écrivent com.apple.desktopservices DSDontWriteNetworkStores true
et collez-le dans le terminal (cmd + p)
Réf.: Http://support.apple.com/kb/HT1629
la source
.DS_Store
création de fichiers. La méthode n'empêche les fichiers d'être créé si, comme ce sont des fourches de ressources (et d' autres) qui sont toujours écrits par le système d' exploitation, même si vous activez l' option.._
DSDontWriteNetworkStores