Montaggio di condivisioni con elementi di accesso al login, finestra popup Finder


27

Ho alcune condivisioni che vengono montate durante il login. Per fare ciò ho usato il pannello "Elementi di accesso" di Utenti e gruppi. Quando eseguo l'accesso, tutte le condivisioni vengono visualizzate nelle loro finestre del Finder.

Come posso impedire alle finestre del Finder di apparire all'accesso? Ho già provato a selezionare la casella di controllo Nascondi.


Il Finder non può essere nascosto - quindi è più di trovare una bandiera nascosta nel Finder per sopprimerlo. Sto cercando ma ti indicherò l'utilità di directory nel caso in cui tu voglia impostare i supporti lì invece.
bmike

Risposte:


40

Ecco due soluzioni molto semplici rese possibili dagli strumenti di automazione cotti proprio in Mac OS X, AppleScript e Automator.

AppleScript

Puoi usare AppleScript per creare un'app molto semplice che monterà le tue condivisioni senza aprire nuove finestre del Finder.

  1. Apri AppleScript Editor e inserisci questo script:

    tell application "Finder"
        mount volume "afp://Share.local/folder" as user name "username"
    end tell
    
  2. Adattalo alle tue necessità (configura le tue condivisioni).

  3. Salvalo come un'applicazione.
  4. Aggiungilo ai tuoi elementi di accesso nel riquadro delle preferenze "Account".

Potrebbe chiedere la tua password la prima volta, ma puoi salvarla nel Portachiavi e non ti disturberà più.

Ovviamente, puoi montare più dischi aggiungendo alcune mount volumelinee aggiuntive .

Automator

Se preferisci un'interfaccia visiva, puoi usare anche Automator.

  1. Apri Automator e seleziona "Applicazione".
  2. Aggiungi azione "Ottieni server specificati" (nella sezione "File e cartelle").
  3. Aggiungi le tue condivisioni nell'elenco.
  4. Aggiungi l'azione "Connetti ai server" (nella stessa sezione).
  5. Salva l'applicazione.
  6. Aggiungilo ai tuoi elementi di accesso nel riquadro delle preferenze "Account".

Ecco uno screenshot del processo:

Flusso di lavoro dell'applicazione Automator


Nonostante sia stato salvato sul mio portachiavi, il metodo AppleScript ha continuato a chiedere credenziali. Il metodo Automator funziona però. I nomi delle azioni sono "Ottieni server specificati" e "Connetti ai server".
Louis,

Strano, io uso il metodo AppleScript (non all'avvio, ma comunque) e il salvataggio del portachiavi funziona. Ad ogni modo, sono contento che la soluzione Automator funzioni bene per te. Ho aggiornato la mia risposta con i nomi delle azioni giuste, grazie!
Olivier,

Ho aggiunto i successivi montaggi (di un po 'di spazio di archiviazione aggiuntivo su Time Capsule in un dmg) usando Ottieni elementi di ricerca specificati e Monta immagine disco sia per il volume che per il file dmg. La prima volta che ho usato Automator, ha funzionato a meraviglia per impedire che le finestre del Finder si aprissero all'accesso.
Sam Brightman,

Se si tenta di eseguire lo script di Automator e si ottiene: "Connessione ai server non riuscita" - "Impossibile connettersi al server"; probabilmente significa che i tuoi volumi sono già stati montati e non possono essere montati di nuovo. Se si desidera testare lo script, andare e smontare prima tutte le condivisioni, quindi provare a eseguire nuovamente lo script di Automator.
Toland H,

1

Hai provato invece a configurare i tuoi montaggi usando Directory Utility. Ho appena pubblicato un rapido come arrivarci.

Come posso impedire a OS X di connettersi automaticamente a un server NFS all'avvio?

Ho autenticato come root, creato un nuovo record vuoto, trascinato la condivisione che volevo montare silenziosamente per sostituire il testo fittizio del nuovo record ed uscire.

Ha scoperto che era una condivisione afp usando me mobile per localizzare un mac remoto. Certamente non l'ho provato per niente bene in Lion, ma questo è il posto in cui mi piace installare i supporti piuttosto che inserirli negli elementi di accesso.

inserisci qui la descrizione dell'immagine

Potrebbe essere necessario scavare nella documentazione del server in quanto l'impostazione di una directory (locale o LDAP) può essere una sequenza un po 'modesta ed esatta e i dettagli contano molto se funzionerà in modo affidabile.


-1

Sono sicuro che questo è il 60% circa: Finder ricorda se la finestra di un volume era aperta al momento dell'espulsione. Chiudi la finestra quindi espellila, non dovrebbe aprirsi automaticamente alla successiva installazione. So che funziona per una manciata di immagini del disco che monto all'accesso.

Sfortunatamente, la casella di controllo Nascondi non funziona se non per le app. Credo che sia per questo che il testo delle istruzioni in particolare dice "nascondere un'applicazione ".


Temo che non abbia funzionato.
Louis,

Ti interessa se anche qualche finestra del Finder esistente è chiusa? È possibile utilizzare un'azione di automazione per montare i server, quindi aggiungere un AppleScript alla fine del flusso di lavoro. Se funziona posso aggiornare la risposta (non mi consente di aggiungere i ritorni qui)
Scrollwheelie

Ehh ... è molto simile a Windows XP. Non voglio nemmeno andarci. ;)
Louis,

Non è necessario AppleScript se utilizziamo Automator. Ma possiamo usare anche AppleScript. Entrambe le soluzioni sono molto semplici e lungi dall'essere "come Windows XP". Se non conosci questi strumenti, dovresti dare un'occhiata, sono molto potenti ed è molto facile iniziare. Puoi trovare precisione su come risolvere il tuo problema usando uno di questi strumenti nella mia risposta.
Olivier,

-1

In Lion, tutte le finestre aperte verranno riaperte al prossimo accesso. Quando riavvii o spegni, hai la possibilità di deselezionare la casella di controllo "riapri le finestre quando accedi di nuovo". Questo fa riavviare Lion con una lavagna relativamente "pulita".

Prova a deselezionare quella casella di controllo e vedi se il tuo problema è stato risolto?


Non ha avuto effetto. Le finestre si aprono quando vengono montate le cartelle.
Louis,

Riprendi in 10.7 (Build 11A511) non funziona sempre con le immagini del disco, ecc. Alcune applicazioni abilitate per il curriculum sembrano causare il montaggio di un volume se esiste un'edizione di un file su quel volume; Smultron 4 sembra raggiungere questo obiettivo. L'anteprima sembra non raggiungere lo stesso. Mi piacerebbe vedere una domanda su questo argomento.
Graham Perrin,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.