Version imprimable du sujet

Cliquez ici pour voir ce sujet dans son format original

Forums MacBidouille _ Technologies Apple _ Script Fermeture de Session

Écrit par : ladal 19 Mar 2018, 11:42

Bonjour à tous,

J'aurai besoin de vos lumières.

Je suis sur mac os Sierra.

Je souhaiterais écrire un Script qui à la fermeture de session, regroupe dans un dossier sur le bureau tous les travaux et fichiers qui on été écrit entre l'ouverture et la fermeture de session, et le nommer avec la date du jour.

Pourriez-vous m'aidez ? ou me donner quelques pistes ?

Merci a tous!

Écrit par : PBell 19 Mar 2018, 20:04

Bonsoir,
Je ne crois pas que tu puisse prendre la main pour lanceur script lorsque tu as demandé à fermer ta session.
En revanche, tu peux inverser la logique, c'est à dire lancer un script qui copiera tes fichiers puis fermera la session.

Pour fermer la session :

CODE
tell application "System Events" to log out


Pour les fichiers, je te suggère de chercher avec une commande shell type 'find' en filtrant les fichiers par date de modification.
Tu peux enchainer la commande 'find' avec le paramètre -exec mv {} /Destination.
Cette commande déplace les fichiers trouvés par la commande 'find' et vers le dossier Destination.
Tu dois créer le dossier Destination au préalable dans ce même script.

Cordialement

Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)