我是 Dropbox 的满意用户,但我想将它与我的 Windows Home Server 一起使用。
我想问是否可以将其作为服务运行。默认安装将 dropbox.exe 安装在 C:\Documents and Settings\administrator\Application Data\Dropbox\bin 中
该路径阻止我使用 Windows 资源工具包创建用户定义的服务。
答案1
我找到了一个论坛帖子(现已删除),其中描述了 Windows Home Server 的解决方案。还有另一篇帖子介绍了在 Windows Server 2008 上将 Dropbox 作为服务运行。以下描述针对的是 WHS。
首先,使用命令行开关 /D=C:\Program Files\Dropbox
(不带引号)将 Dropbox 安装到所有用户的 Program Files 目录中。
然后这里是此链接上给出的程序的更新版本:
自从Dropbox通常只有在用户登录时才会起作用,我们必须先通过远程桌面安装并使用它,然后才能将其转变为服务。
- 以管理员身份通过远程桌面访问您的 WHS
- 从他们的网站获取 DropBox。
- 按照您的需要安装和配置 Dropbox。例如,我在安装之前在 WHS 上创建了一个名为 Dropbox 的特殊共享,并将 Dropbox 链接到此共享。然后从系统托盘退出 Dropbox。
- 与 Foldershare 类似,你需要从Windows Server 2003 资源工具包工具。
- 将 instsrv.exe 复制到
C:\Program Files\Dropbox
- 将 srvany.exe 复制到
C:\Program Files\Dropbox
- 执行
"C:\Program Files\Dropbox\instsrv.exe" Dropbox "C:\Program Files\Dropbox\srvany.exe"
- 执行
reg ADD HKLM\SYSTEM\CurrentControlSet\Services\Dropbox\Parameters /v Application /d "C:\Program Files\Dropbox\Dropbox.exe"
- 执行
reg ADD HKLM\SYSTEM\CurrentControlSet\Services\Dropbox\Parameters /v AppDirectory /d "C:\Program Files\Dropbox"
- 删除或将 Dropbox 的快捷方式从开始菜单上的开始文件夹(开始 -> 所有程序 -> 启动)移开。
- 将所有文件从 移动(剪切/粘贴)
C:\Documents and Settings\Administrator\Application Data\DropBox
到C:\Documents and Settings\Default User\Application Data\Dropbox
- 执行
net start Dropbox
答案2
Any2Service据说可以让你将任何 exe 变成服务。我自己已经很久没用它了,但也许值得一试。