So konfigurieren Sie Dropbox als Dienst

24

Ich bin ein zufriedener Benutzer von Dropbox, möchte es jedoch mit meinem Windows Home Server verwenden.

Ich möchte fragen, ob es möglich ist, es als Dienst auszuführen. Bei der Standardinstallation wird dropbox.exe unter C: \ Dokumente und Einstellungen \ Administrator \ Anwendungsdaten \ Dropbox \ bin installiert

Dieser Pfad hindert mich daran, mithilfe von Windows Resource Kits einen benutzerdefinierten Dienst zu erstellen.

segfault
quelle

Antworten:

25

Ich habe einen Forumsbeitrag gefunden (jetzt gelöscht), der eine Lösung für Windows Home Server beschreibt. Es gibt auch einen weiteren Beitrag zum Ausführen von Dropbox als Dienst unter Windows Server 2008 . Die folgende Beschreibung gilt für WHS.

Führen Sie zuerst das Dropbox-Installationsprogramm mit der Befehlszeilenoption /D=C:\Program Files\Dropbox (ohne Anführungszeichen) aus, um Dropbox für alle Benutzer im Verzeichnis "Programme" zu installieren.

Dann hier eine aktualisierte Version des auf diesem Link angegebenen Verfahrens:

Da Dropbox normalerweise nur funktioniert, wenn ein Benutzer angemeldet ist, müssen wir es zuerst über den Remotedesktop installieren und verwenden, bevor es in einen Dienst umgewandelt werden kann.

  1. Remote Desktop an Ihren WHS als Administrator
  2. Holen Sie sich DropBox von ihrer Website.
  3. Installieren und konfigurieren Sie Dropbox nach Ihren Wünschen. Ich habe zB vor der Installation eine spezielle Freigabe auf meinem WHS namens Dropbox erstellt und Dropbox mit dieser Freigabe verknüpft. Beenden Sie dann Dropbox aus der Taskleiste.
  4. Ähnlich wie bei Foldershare benötigen Sie instsrv.exe und srvany.exe aus den Windows Server 2003 Resource Kit- Tools.
  5. Kopieren Sie instsrv.exe nach C:\Program Files\Dropbox
  6. Kopieren Sie srvany.exe nach C:\Program Files\Dropbox
  7. ausführen "C:\Program Files\Dropbox\instsrv.exe" Dropbox "C:\Program Files\Dropbox\srvany.exe"
  8. ausführen reg ADD HKLM\SYSTEM\CurrentControlSet\Services\Dropbox\Parameters /v Application /d "C:\Program Files\Dropbox\Dropbox.exe"
  9. ausführen reg ADD HKLM\SYSTEM\CurrentControlSet\Services\Dropbox\Parameters /v AppDirectory /d "C:\Program Files\Dropbox"
  10. Löschen oder verschieben Sie die Verknüpfung zu Dropbox vom Startordner (Start -> Alle Programme -> Startup) im Startmenü.
  11. Verschieben (Ausschneiden / Einfügen) Sie ALLE Dateien von C:\Documents and Settings\Administrator\Application Data\DropBoxnachC:\Documents and Settings\Default User\Application Data\Dropbox
  12. ausführen net start Dropbox
Gnoupi
quelle
4
Ein Schritt zum Hinzufügen: Während Dropbox in die Anwendungsdaten installiert wird, müssen Sie den Ordner c: \ program files \ dropbox erstellen und alle Dateien aus dem Dropbox \ bin-Verzeichnis
dorthin kopieren
Gibt es eine ähnliche Version für Windows Server 2008?
Jaco Pretorius
Ich habe es geschafft, dass dies funktioniert (Windows Server 2008 R2 64-Bit), indem ich diesen Artikel verwendet habe: social.technet.microsoft.com/Forums/en-US/winserverMigration/… - Ich musste nicht instsrv.exe verwenden - nur srvany. exe zeigt auf Dropbox
Jaco Pretorius
Ich benutze TaskScheduler und starte Dropbox beim Systemstart. Arbeit wie ein Zauber. :)
Dariol
hinweis: srvany.exe MUSS sich im selben Verzeichnis wie dropbox.exe befinden, instsrv kann sich überall auf dem Pfad befinden
Martin Beckett
0

Mit Any2Service können Sie angeblich jede Exe in einen Dienst verwandeln. Ich habe es selbst schon lange nicht mehr benutzt, aber vielleicht ist es einen Versuch wert.

CGA
quelle
Verbindung ist unterbrochen.
Macke