Anonim

Oltre ai soliti servizi di archiviazione e sincronizzazione online come Dropbox, OneDrive, Google Drive e Amazon Cloud Drive, utilizziamo anche Citrix ShareFile per una varietà di progetti qui su TekRevue . Sebbene sia più costoso della concorrenza, ShareFile ci dà un po 'più controllo e sicurezza su come e quando i file sono condivisi con altri, e il servizio sta diventando un appuntamento fisso negli ambienti aziendali.
Ma non utilizziamo ShareFile ogni giorno come facciamo con Dropbox e OneDrive. In effetti, a seconda delle nostre esigenze, possiamo passare settimane alla volta senza dover accedere a ShareFile. Di conseguenza, preferiremmo tenere ShareFile lontano dalla strada fino a quando non ne avessimo bisogno, impedendo all'app di sincronizzazione desktop del servizio di occupare spazio nella barra dei menu di OS X o consumando qualsiasi potenza di elaborazione o larghezza di banda della rete inutili.
Un utente può sempre uscire manualmente dall'app ShareFile, ma verrà riavviata automaticamente al successivo accesso o riavvio. Pertanto, abbiamo deciso di interrompere l'avvio e il servizio di sincronizzazione di ShareFile all'avvio e abbiamo proceduto a verificare le normali posizioni in cui è possibile trovare tale impostazione. L'unico problema è che abbiamo appreso rapidamente che l'app ShareFile non ha tale impostazione. In effetti, abbiamo cercato nelle preferenze dell'app stessa un'opzione di "avvio all'accesso"; abbiamo controllato l'elenco degli elementi di accesso per il nostro account utente in Preferenze di Sistema; abbiamo anche controllato la vecchia cartella StartupItems nella libreria di sistema, che dovrebbe essere riservata per l'uso di Apple ma è stata conosciuta per essere stata maltrattata da alcuni sviluppatori in passato.


La nostra ricerca iniziale non ha prodotto nulla, facendo sembrare che ShareFile ci stesse dando una scelta "tutto o niente": cioè, se è installata, l'app ShareFile si avvierà sempre all'avvio o al login e l'unico modo per fermare questo comportamento è per disinstallare l'app.
Alla fine, tuttavia, abbiamo trovato la soluzione e gli utenti Mac da molto tempo non dovrebbero essere sorpresi di apprendere che la risposta è un file .plist . Il file .plist di ShareFile di cui abbiamo bisogno è disponibile nel seguente percorso:

~ / Library / LaunchAgents / com.citrix.sharefileFL.ShareFile.plist

Per passare rapidamente al file, puoi avviare Finder, premere il tasto Maiusc + Comando + G e incollare il percorso sopra nella casella Vai alla cartella .
Non puoi modificare il file .plist direttamente nella sua posizione originale, quindi trascinalo sul desktop per creare una copia modificabile. Successivamente, esci dall'app ShareFile se è in esecuzione e apri il file .plist con TextEdit o l'editor di testo che preferisci.


Trova la chiave con l'etichetta RunAtLoad e modifica il valore sottostante da "true" a "false" assicurandoti di non eliminare o modificare altri caratteri nel file. Al termine, salvalo con lo stesso nome esatto (inclusa l'estensione .plist), quindi trascina e rilascia il file modificato nella posizione originale nella Libreria utenti. Per completare la copia dovrai autenticarti con un account amministratore e una password.
Ora, salva qualsiasi lavoro aperto e disconnettiti o riavvia il Mac. Quando accedi nuovamente, scoprirai che l'app ShareFile non si avvia più automaticamente. Quando hai bisogno di accedere ai tuoi dati ShareFile, avvia manualmente l'app come qualsiasi altra dalla sua posizione predefinita nella cartella Applicazioni.
Si noti che il processo per disabilitare ShareFile dall'avvio automatico in OS X funziona bene solo se si fa un uso poco frequente del servizio, come facciamo noi. Mentre l'app è chiusa, nessuno dei file aggiunti alla cartella ShareFile locale verrà sincronizzato o eseguito il backup sui server ShareFile, né riceverai file nuovi o aggiornati da alcuna cartella condivisa collegata al tuo account. Pertanto, se la tua azienda o organizzazione fa un uso intensivo di ShareFile con aggiornamenti giornalieri, ti consigliamo di lasciare che ShareFile continui ad avviarsi all'accesso, per non dimenticare di avviarlo manualmente e perdere un aggiornamento importante. Inoltre, indipendentemente dall'attività di ShareFile, assicurati di consentire all'app di sincronizzarsi completamente con i server ShareFile all'avvio manuale, evitando la perdita di dati da copie in conflitto di file caricati mentre ShareFile era disabilitato sul tuo Mac.
Un'ultima nota: si tratta di una soluzione non ufficiale per impedire a ShareFile di avviarsi all'accesso in OS X. Potrebbe non funzionare indefinitamente e, sebbene sia improbabile che causi problemi di perdita di dati, potrebbe essere necessario ripetere questi passaggi dopo aver aggiornato l'app ShareFile. In altre parole, apportare queste modifiche a proprio rischio e rimanere al passo con le modifiche e gli aggiornamenti dell'app ShareFile per OS X.

Come interrompere l'avvio automatico di citrix sharefile in os x