Comment configurer Dropbox en tant que service

24

Je suis un utilisateur heureux de Dropbox, mais je veux l'utiliser avec mon Windows Home Server.

Je voudrais demander s'il est possible de l'exécuter en tant que service. L'installation par défaut installe dropbox.exe dans C: \ Documents and Settings \ administrator \ Application Data \ Dropbox \ bin

Ce chemin m'empêche de créer un service défini par l'utilisateur à l'aide des kits de ressources Windows.

segfault
la source

Réponses:

25

J'ai trouvé un message sur le forum (maintenant supprimé) qui décrit une solution pour Windows Home Server. Il existe également un autre article qui traite de l' exécution de Dropbox en tant que service sur Windows Server 2008 . La description ci-dessous concerne WHS.

Tout d'abord, exécutez le programme d'installation de Dropbox à l'aide du commutateur de ligne de commande /D=C:\Program Files\Dropbox (sans guillemets) pour installer Dropbox dans le répertoire Program Files pour tous les utilisateurs.

Voici donc une version mise à jour de la procédure indiquée sur ce lien:

Étant donné que Dropbox ne fonctionnera normalement que lorsqu'un utilisateur est connecté, nous devrons d'abord l'installer et l'utiliser via le bureau à distance, avant de pouvoir le transformer en service.

  1. Bureau à distance à votre WHS en tant qu'administrateur
  2. Obtenez DropBox sur leur site Web.
  3. Installez et configurez Dropbox à votre guise. Par exemple, j'ai fait un partage spécial sur mon WHS nommé Dropbox avant l'installation et lié Dropbox à ce partage. Quittez ensuite la boîte de dépôt de la barre d'état système.
  4. Semblable à Foldershare, vous aurez besoin de instsrv.exe et srvany.exe à partir des outils du Kit de ressources Windows Server 2003 .
  5. Copiez instsrv.exe dans C:\Program Files\Dropbox
  6. Copiez srvany.exe dans C:\Program Files\Dropbox
  7. exécuter "C:\Program Files\Dropbox\instsrv.exe" Dropbox "C:\Program Files\Dropbox\srvany.exe"
  8. exécuter reg ADD HKLM\SYSTEM\CurrentControlSet\Services\Dropbox\Parameters /v Application /d "C:\Program Files\Dropbox\Dropbox.exe"
  9. exécuter reg ADD HKLM\SYSTEM\CurrentControlSet\Services\Dropbox\Parameters /v AppDirectory /d "C:\Program Files\Dropbox"
  10. Supprimez ou déplacez le raccourci vers Dropbox loin du dossier de démarrage (Démarrer -> Tous les programmes -> Démarrage) dans le menu Démarrer.
  11. Déplacer (couper / coller) TOUS les fichiers de C:\Documents and Settings\Administrator\Application Data\DropBoxàC:\Documents and Settings\Default User\Application Data\Dropbox
  12. exécuter net start Dropbox
Gnoupi
la source
4
Une étape à ajouter: pendant l'installation de Dropbox dans les données d'application, vous devez créer le dossier c: \ program files \ dropbox et y copier tous les fichiers du répertoire Dropbox \ bin
Michael Stum
Existe-t-il une version similaire pour Windows Server 2008?
Jaco Pretorius
J'ai réussi à faire fonctionner cela (Windows Server 2008 R2 64 bits) en utilisant cet article social.technet.microsoft.com/Forums/en-US/winserverMigration/… - Je n'avais pas besoin d'utiliser instsrv.exe - juste srvany. exe pointant sur Dropbox
Jaco Pretorius
J'utilise TaskScheduler et démarre Dropbox au démarrage du système. Travaillez comme un charme. :)
dariol
note: srvany.exe DOIT être dans le même répertoire que dropbox.exe, instsrv peut être n'importe où sur le chemin
Martin Beckett
0

Any2Service vous permet de transformer n'importe quel exe en service. Je ne l'utilise pas depuis longtemps, mais ça vaut peut-être la peine d'essayer.

CGA
la source
Le lien est rompu.
Macke