1

我想知道是否有人(也许 StackOverflow 上的某个人为 LogMeIn 工作,并且可以向我填写详细信息)知道如何创建类似的体验,就像您在计算机上安装远程组件时使用 LogMeIn 获得的体验一样,当登录到他们的网站?

通常,当您下载他们的远程组件并将其保存在拇指驱动器上时,您必须使用您的用户名和密码登录他们的软件,但是当您在他们的网站上并从他们的选项菜单中单击“添加计算机”时,设置过程绕过登录过程。

我正在用不同的工具编写规范,但部署模型相似,从长远来看,拥有该功能将使最终用户的设置过程更加简单。

任何帮助将不胜感激。

编辑: 我做了一些挖掘并遇到了这个如何从表中读取的示例。所以现在我在想,也许我这样做的方法是创建一个自定义“下载”页面,当它被点击时,msi 被读入内存,我编辑一个自定义属性以插入一个 guid 或其他过期的属性10 分钟左右,然后使用 guid 将用户帐户链接到安装实例......嗯......可能会工作:)

在我开始为所述项目构建 msi 安装程序之前,在我的下一个极客周尝试一些事情。

4

2 回答 2

1

Windows Installer 具有转换的概念。LogMeIn 可能只是使用基本 msi 并以编程方式生成转换并将其作为水印过程的一部分应用。

变形安装程序(带变换): http ://www.tramontana.co.hu/wix/lesson9.php

这里的概念很简单,您的大部分工作将把它集成到您​​的网站构建/发布过程中。

就我个人而言,我对将这么多信息写入 MSI 感到紧张,但 LogMeIn 人显然有一个商业案例,可以让他们的用户尽可能轻松简单。

于 2010-08-14T13:10:47.407 回答
0

获得(非防火墙)Windows 框的管理员密码后,您可以复制文件、远程更新注册表、启动服务等。

这是远程 VNC 安装过程的一个示例。

我看到的一个远程桌面供应商(不记得是哪一个)通过命令一台计算机登录并安装在位于同一子网的任何计算机上来允许远程安装。

于 2010-08-14T02:22:36.850 回答