Puis-je programmer une réparation périodique des autorisations de fichiers ? Avec Automator, peut-être ?
Réponses
Trop de publicités?Allez dans le terminal et exécutez "crontab -e" pour ajouter une nouvelle entrée dans la crontab. Il existe de nombreuses façons syntaxiques d'accomplir ce que vous voulez (lisez à ce sujet la page wikipedia ). Le plus simple, cependant, sera de mettre
@monthly diskutil repairPermissions /
en elle.
Note : Vous utiliserez vi pour l'édition. Appuyez sur "i" pour taper, puis une fois que vous avez terminé, appuyez sur ESC et tapez ":wq" pour sauvegarder et quitter.
Vous pouvez le faire en combinant iCal, AppleScript et Shell Scripting.
Tout d'abord, ouvrez l'Éditeur AppleScript (/Applications/Utilitaires). Collez-y ceci :
tell application "Terminal"
do script "diskutil repairPermissions /"
end tell
Allez dans Fichier-> Enregistrer sous. Sélectionnez un emplacement sûr mais hors de portée. Réglez le menu Format de fichier sur Application.
Ouvrez ensuite iCal. Ajoutez un nouvel événement (appelez-le quelque chose comme "Auto-Repair Permissions"). Cliquez avec le bouton droit de la souris sur l'événement et sélectionnez Obtenir des informations.
Réglez le menu Répéter sur quelque chose comme Tous les mois (en fonction de la fréquence à laquelle vous souhaitez réparer les autorisations).
Sous Pièces jointes, cliquez sur Ajouter un fichier... Naviguez jusqu'au fichier que vous avez enregistré à partir d'AppleScript Editor.
Désormais, iCal ouvrira automatiquement (à l'intervalle que vous avez sélectionné sous Répéter) l'application que vous avez créée. Cette application ouvre Terminal et exécute une commande qui vérifie et répare vos autorisations. La fenêtre de Terminal affiche un indicateur de progression et une liste des modifications effectuées (ainsi que les éventuelles erreurs).