Domanda

Io sto usando un Mac al lavoro e vorrei alcune parti della rete di montaggio quando avvio il computer. Posso utilizzare uno script bash (o simile) per collegare e montare tali azioni? Le azioni sono da server Windows e Mac e di solito si collegano utilizzando gli indirizzi IP.

È stato utile?

Soluzione

Si potrebbe verificare mount_smbfs , assumendo che le vostre condivisioni di rete sono smbfs / CIFS.

mount_smbfs [-N] [-o options] [-d mode] [-f mode] [-h] //[domain;][user[:password]@]server[/share] path

Non sono intimamente familiare con il processo di avvio OSX, ma è possibile è possibile creare lo script di shell come programma / cartella in / Library / StartupItems o / System / Library / StartupItems

Come accennato in osxbook.com

  

/ etc / rc lancia finalmente   / Sbin / SystemStarter per gestire l'avvio   articoli da luoghi come   / System / Library / StartupItems e   / Library / StartupItems. A StartupItem   è un programma, di solito uno script di shell,   il cui nome corrisponde al nome della cartella.   La cartella contiene un elenco delle proprietà   file contenente coppie chiave-valore tale   come Descrizione, Fornisce, richiede,   OrderPreference, start / stop messaggi   ecc È possibile eseguire SystemStarter -n -D   come root per avere la stampa del programma   informazioni di debug e dipendenza   (Senza effettivamente in esecuzione nulla).

Altri suggerimenti

È possibile farlo tramite uno script di Apple, che si semplice aggiungere alla elementi di avvio per l'utente, o farlo tramite Automator e ancora aggiungere a Startup Items (Preferenze di sistema -> Utenti -> elementi di avvio), se volete a voi può anche chiamare uno script bash da un AppleScript se siete più familier con bash, ma condivide il montaggio è un compito facile in ogni caso. Se forse come montarli con una sequenza di tasti, controlla FastScript che consente di configurare AppleScript azioni come scorciatoie.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top