вторник, 24 апреля 2012 г.

Установка DropBox как сервиса в Windows

1) Заходим на сервер с административными правами, можно через удаленный раб. стол.

2) Скачиваем Dropbox с сайта и устанавливаем для всех пользователей в папку C:\Program Files. Для этого запускаем инсталлятор с ключем /D=C:\Program Files. Например:

3) После установки необходимо выйти из Dropbox. В system tray делаем exit.

4) Далее скачиваем с сайта Microsoft программы instsrv.exe и srvany.exe.  Это необходимо для установки программы, как сервиса. Программы входят в пакет Windows Server 2003 Resource Kit Tools. После установки пакета эти программы можно найти в c:\Program Files\Windows Resource Kits.

5) Далее необходимо скопировать файлы  instsrv.exe и srvany.exe в C:\Program Files\Dropbox\bin.

6) Теперь в командной строке "C:\Program Files\Dropbox\bin\instsrv.exe" Dropbox "C:\Program Files\Dropbox\bin\srvany.exe". Для 2008 сервера команда:
sc create Dropbox binPath= "C:\Program Files\Dropbox\bin\srvany.exe" DisplayName= "Dropbox"

7) Далее изменения в реестр
reg ADD HKLM\SYSTEM\CurrentControlSet\Services\Dropbox\Parameters /v Application /d "C:\Program Files\Dropbox\Bin\Dropbox.exe".

8) И еще
reg ADD HKLM\SYSTEM\CurrentControlSet\Services\Dropbox\Parameters /v AppDirectory /d "C:\Program Files\Bin\Dropbox".

9) Удаляем ярлык из автозапуска.
del "C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\Dropbox.lnk"
10) Заходим в службы. В настройках запуска Dropbox устанавливаем запуск от имени того пользователя, от которого производили установку и настройку. Этот пользователь должен обладать административными правами

11) В завершении стартуем службу:
net start Dropbox.

12) Устанавливаем полные права на папку с Dropbox для всех пользователей.

2 комментария:

  1. Алексей, я правильно понимаю, что просто так Dropbox на Windows Server любой версии не установить? Тот процесс, что описали Вы, позволит всегда держать Dropbox во включенном состоянии? И еще вопрос - стоит ли на сервер (у меня обычный системник на Windows 7) ставить серверную ОС? Поставил на сервер Дропбокс, потому что постоянная синхронизация 100 гб данных очень сильно влияет на ресурсы обычной рабочей машины.

    ОтветитьУдалить
  2. Спасибо огромное! Инструкция рабочая на 100%. На Windows Server 2008 r2 заработало как по маслу

    ОтветитьУдалить