Anonim

Naast de gebruikelijke online opslag- en synchronisatieservices zoals Dropbox, OneDrive, Google Drive en Amazon Cloud Drive, gebruiken we Citrix ShareFile ook voor een verscheidenheid aan projecten hier bij TekRevue . Hoewel het duurder is dan de concurrentie, geeft ShareFile ons een beetje meer controle en beveiliging over hoe en wanneer bestanden worden gedeeld met anderen, en de service wordt een vaste waarde in zakelijke omgevingen.
Maar we gebruiken ShareFile niet elke dag zoals we dat doen met Dropbox en OneDrive. Afhankelijk van onze behoeften kunnen we zelfs weken achter elkaar gaan zonder in te loggen op ShareFile. Als gevolg hiervan houden we ShareFile liever uit de weg totdat we het nodig hebben, waardoor de desktopsynchronisatie-app van de service geen ruimte inneemt in onze OS X-menubalk of onnodige verwerkingskracht of netwerkbandbreedte verbruikt.
Een gebruiker kan de ShareFile-app altijd handmatig afsluiten, maar deze wordt automatisch opnieuw gestart bij de volgende aanmelding of opnieuw opstarten. We hebben daarom besloten om de ShareFile-synchronisatie-app en -service niet meer te starten bij het opstarten en we gingen verder met het controleren van de gebruikelijke locaties waar een dergelijke instelling kon worden gevonden. Het enige probleem is dat we snel ontdekten dat de ShareFile-app niet zo'n instelling heeft. We hebben inderdaad in de voorkeuren van de app zelf gezocht naar een optie 'starten bij inloggen'; we hebben de lijst met aanmeldingsitems voor onze gebruikersaccount gecontroleerd in Systeemvoorkeuren; we hebben zelfs de oude map StartupItems in de systeembibliotheek gecontroleerd, die verondersteld is gereserveerd te zijn voor Apple, maar waarvan bekend is dat deze in het verleden door sommige ontwikkelaars is misbruikt.


Onze eerste zoekopdracht leverde niets op, waardoor het leek alsof ShareFile ons een "alles of niets" -keuze gaf: dat wil zeggen dat de ShareFile-app, als deze is geïnstalleerd, altijd wordt gestart bij het opstarten of inloggen, en de enige manier om dit gedrag te stoppen is om de app te verwijderen.
Eindelijk hebben we echter de oplossing gevonden, en oude Mac-gebruikers moeten niet verbaasd zijn om te horen dat het antwoord een .plist- bestand is. De ShareFile .plist die we nodig hebben, vindt u op de volgende locatie:

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

Om snel naar het bestand te navigeren, kunt u Finder starten, op de sneltoets Shift + Command + G drukken en het bovenstaande pad in het vak Ga naar map plakken.
U kunt het .plist-bestand niet rechtstreeks op de oorspronkelijke locatie bewerken, dus sleep het naar uw bureaublad om een ​​bewerkbare kopie te maken. Sluit vervolgens de ShareFile-app als deze actief is en open het .plist-bestand met TextEdit of de gewenste teksteditor.


Zoek de sleutel met het label RunAtLoad en wijzig de onderliggende waarde van "true" in "false" terwijl u ervoor zorgt dat u geen andere tekens in het bestand verwijdert of wijzigt. Als u klaar bent, slaat u het op met exact dezelfde naam (inclusief de extensie .plist) en sleept u het bewerkte bestand vervolgens terug naar de oorspronkelijke locatie in de gebruikersbibliotheek. U moet zich verifiëren met een beheerdersaccount en wachtwoord om de kopie te voltooien.
Sla nu al het openstaande werk op en meld u af of start uw Mac opnieuw op. Wanneer u opnieuw inlogt, zult u zien dat de ShareFile-app niet langer automatisch wordt gestart. Als u toegang tot uw ShareFile-gegevens nodig hebt, start u de app handmatig als elke andere vanaf de standaardlocatie in de map Toepassingen.
Merk op dat het proces om ShareFile uit te schakelen van automatisch starten in OS X alleen goed werkt als u niet vaak gebruik maakt van de service, zoals wij. Terwijl de app is gesloten, worden geen van de bestanden die u toevoegt aan uw lokale ShareFile-map gesynchroniseerd of geback-upt naar de ShareFile-servers, noch ontvangt u nieuwe of bijgewerkte bestanden van gedeelde mappen die aan uw account zijn gekoppeld. Daarom, als uw bedrijf of organisatie ShareFile intensief gebruikt met dagelijkse updates, raden we aan om ShareFile te blijven starten bij inloggen, anders vergeet u het handmatig te starten en een belangrijke update te missen. Zorg er verder, ongeacht uw ShareFile-activiteit, voor dat u de app volledig synchroniseert met de ShareFile-servers wanneer u deze handmatig start, waardoor gegevensverlies wordt voorkomen door conflicterende kopieën van bestanden die werden geüpload terwijl ShareFile was uitgeschakeld op uw Mac.
Een laatste opmerking: dit is een onofficiële oplossing om te voorkomen dat ShareFile start bij aanmelding in OS X. Het werkt mogelijk niet voor onbepaalde tijd en hoewel het onwaarschijnlijk is dat het problemen met gegevensverlies veroorzaakt, moet u deze stappen herhalen na het bijwerken van de ShareFile-app. Met andere woorden, breng deze wijzigingen op eigen risico aan en blijf op de hoogte van wijzigingen en updates van de ShareFile-app voor OS X.

Hoe te voorkomen dat citrix sharefile automatisch wordt gestart in os x