Lire un article aléatoire
26 octobre 2024

Monter automatiquement des partages réseau au démarrage sur macOS sans les ouvrir avec la session

Avec macOS, il est possible de monter automatiquement des partages réseau à l’ouverture de session.
Le problème, c’est que le fait de monter un partage de manière automatique à l’ouverture de votre session aura pour effet d’ouvrir son contenu dans le Finder.
Hors, souvent, ce n’est pas ce qui est souhaité.

Dans cet article, je vais vous expliquer comment monter vos partages réseau automatiquement à l’ouverture de votre session sans les ouvrir dans le Finder.
Une vidéo explicative est disponible en bonus en fin d’article.

Avant d’effectuer ce qui suit, je vous conseille de monter au moins une fois vos partages réseau en prenant bien soin de cocher la case permettant d’enregistrer le mot de passe de votre compte utilisateur du serveur dans le trousseau d’accès du Mac présente dans la fenêtre de connexion à votre serveur.

Pour effectuer cette action, nous allons utiliser un AppleScript.
Rendez-vous dans le dossier /Applications/Utilitaires et ouvrez l’Éditeur de script.
Dans l’éditeur de script, tapez la ligne suivante, une ligne représentant un dossier partagé qui sera monté automatiquement au démarrage. Remplacez les informations par celle qui vous correspondent.
Ajoutez autant de ligne qu’il n’y a de partage à monter.

mount volume "smb://NomDuServeurOuSonAdresseIP/DossierPartagé"

Pour tester votre script et le montage des partages, vous pouvez éventuellement appuyer sur le bouton lecture situé dans la barre d’outil en haut de la fenêtre de l’éditeur.

Une fois le script fonctionnel, allez dans le menu Fichier de l’éditeur de script et enregistrez le fichier sous forme de script à l’emplacement que vous souhaitez.
Ceci permettra d’éventuellement ajouter des montages plus tard, au besoin.

Une fois votre script sauvegardé, il est nécessaire de l’exporter sous forme d’application utilisable par macOS à l’ouverture.
Dans le menu Fichier de l’éditeur, cliquez sur Exporter… puis en face de la ligne choisissez par exemple votre dossier d’applications et en Format choisissez Application.
Le nom est normalement déjà renseigné et corresponds au nom que vous avez donné au script précédemment, mais il vous est possible de le modifier si désiré.
Une fois ceci fait, cliquez simplement sur le bouton Enregistrer.

Il ne vous reste maintenant plus qu’à faire glisser l’application que l’on vient d’exporter dans le tableau de la rubrique intitulée Ouvrir avec la session des réglages Ouverture et extension situés dans la rubrique Général des Réglages Systéme de votre Mac.

Pour tester, il vous suffit maintenant de redémarrer.

Bonus : Vidéo

En bonus de cet article, voilà l’explication de cette même manipulation mais sous forme de vidéo.

Voilà !

Merci de respecter la loi française en vigueur dans vos commentaires (pas de racismes ou autres éléments injurieux) ainsi que les règles habituelles de courtoisie et de respect de l'autre.

  • Écrivez dans un français compréhensible de tous (pas de patois, de dialecte local ou de « langage SMS ») ;
  • Évitez les fautes de français, relisez-vous avant de publier, vous ne pouvez pas modifier vos commentaires une fois ceux-ci soumis au site ;
  • En cas de problème avec un autre commentateur, contactez l'admin du site via la page de contact (site web) ou via la page Réglages (app iOS).

Le non-respect de ces quelques règles simples pourra remettre en question la publication de votre commentaire.

Merci à tous.

2 commentaires

  1. fgardavaud 26/02/2025

    bonjour,
    Bravo pour ce tuto, cest exactement ce que j’utiise au quotidien dans mon environnement pro.
    Voici le script que j’utilise avec quelques perfectionnement :
    tell application « Finder »
    try
    mount volume « smb://MON/CHEMIN/ » as user name « mon_login » with password « mon_mot_de_passe »
    end try
    try
    mount volume « ssmb://MON/AUTRE/CHEMIN/ » as user name « mon_login@nom_du_domaine » with password « mon_mot_de_passe »
    end try
    delay 2
    end tell

    En espérant avoir pu aider et partager

    Répondre

    1. Paul 03/03/2025

      Bonjour,
      Merci pour le partage.
      L’idée c’est de monter uniquement certains dossiers partagés.
      C’est pour ça que j’ai fait une ligne par dossier partagé à monter, même si c’est surement perfectible, effectivement.
      En revanche, taper le mot de passe en clair dans le script, perso je ne suis pas fan et je ne le recommanderai pas…

      Répondre

Laisser un commentaire