无忧启动论坛

标题: 用Turbo Studio 制作微软Office(多启动文件)便携版教程 [打印本页]

作者: 2012wwzrh    时间: 2022-5-13 14:34
标题: 用Turbo Studio 制作微软Office(多启动文件)便携版教程
用Turbo Studio 制作的便携版更稳定,兼容性更好。就以Microsoft Office 2010制作为例,引用 https://app.turbo.net/docs/ (Turbo Studio应用教程)部分用浏览器翻译:
作者: 2012wwzrh    时间: 2022-5-13 14:37
本帖最后由 2012wwzrh 于 2022-5-13 15:19 编辑

微软办公软件 2010
Microsoft Office 2010 通常与旧版插件或业务线应用程序一起使用。这可能会有问题,因为企业急于将其用户迁移到最新版本的 Office 365 或 Office 2016,这些版本无法与 Office 2010 并行运行。
幸运的是,可以在 Turbo 容器中运行 Office 2010 应用程序,从而允许它们与现有安装隔离。下面是生成自己的 Office 2010 映像所需的步骤。
建筑
为了制作 Office 2010 版本,您需要使用 Turbo Studio 来执行快照。你将需要一台干净的计算机或 VM 来执行此操作(未安装其他应用程序,以前未安装 Office)。为了获得最大的兼容性,建议使用 Windows 7 x64 快照计算机和 Office 2010 x86 安装程序。
下载适用于 App-V 的 Microsoft Office 2010 部署工具包。这包含允许 Office 2010 在容器中运行的许可服务组件。您希望工具包的版本(64 位或 32 位)与系统体系结构(x64 或 x86)匹配,而不是 Office 本身的安装类型匹配。
将文件从部署工具包提取到快照计算机。从提取的部署工具包安装办公室许可服务:
> msiexec /i OffVirt.msi PROPLUS=1

注意:传递给 OffVirt.msi参数取决于要安装的 Office 2010 产品。有关可用选项的信息,请参阅如何对 Microsoft Office 2010 进行排序
使用 Turbo Studio 开始拍摄。
安装 Microsoft Office 2010。注意:这必须使用 KMS 或 VLK 安装程序完成。零售许可证将无法正常工作。
如果构建中包含任何其他组件或插件,请立即安装。
安装完成后,运行已安装的 Office 应用程序,以确保初始配置和许可正确无误。
完成捕获。
快照完成后,Microsoft Office 快照向导将为您提供一些用于隔离配置文件的选项。在几乎所有情况下,您都需要第一个选项,即与本机系统隔离。这将允许您与Microsoft Office的本机版本并行运行。在 Office 2010 容器使用本机组件和插件运行的情况下,可能需要选择第二个选项。但是,此选项通常不允许与本机 Office 安装并行操作。
将“项目类型”设置为“独立/ISV 应用程序 (EXE)”,保存配置并生成。
测试若要测试 Office 2010 内部版本,请将输出.exe复制到新计算机。你将必须以与在快照计算机上相同的方式安装适用于 App-V 的 Microsoft Office 2010 部署工具包
作者: 2012wwzrh    时间: 2022-5-13 15:20
启动文件触发器
容器包可以定义多个启动文件。这些都可以在启动时激活,也可以配置为仅在给定指定触发器的情况下启动。这对于共享大多数容器包的套件应用程序(如 Microsoft Office)非常有用。
在 Turbo Studio 中,启动文件触发器在“启动文件”对话框中进行管理。
在此示例中,使用三个启动文件定义了应用程序包;单词、Excel 和 access。默认情况下,任何没有特定触发器或启用了“自动启动”的启动文件都将启动。除非指定了触发器,否则不会启动任何具有触发器(但不是“自动启动”)的启动文件。多个启动文件可以具有相同的触发器来启用分组启动。
要通过触发器启动启动文件,请将其触发器指定为容器.exe的第一个参数:
# to launch word
> virtual-app.exe WORD

# to launch access
> virtual-app.exe ACCESS

# to launch excel
> virtual-app.exe EXCEL

# to launch excel as the default
> virtual-app.exe

若要为触发器创建易于访问的快捷方式,请右键单击打包的可执行文件,然后选择“创建快捷方式”。然后,右键单击新创建的快捷方式,并将触发器追加到“目标”字段。更改快捷方式名称和图标以区分用户运行快捷方式时将启动的应用程序入口点。

作者: 2012wwzrh    时间: 2022-5-13 15:24
作个无忧留念
作者: zxwei    时间: 2022-5-13 16:00
顶起
作者: llnm    时间: 2022-5-13 16:12
支持楼主
作者: flyingdancex    时间: 2022-5-13 16:56
学习一下
作者: 9527sss    时间: 2022-5-13 17:32
2012wwzrh 发表于 2022-5-13 15:20
启动文件触发器容器包可以定义多个启动文件。这些都可以在启动时激活,也可以配置为仅在给定指定触发器的情 ...

谢谢分享
作者: ziwen    时间: 2022-5-14 00:17
2012wwzrh 发表于 2022-5-13 15:20
启动文件触发器容器包可以定义多个启动文件。这些都可以在启动时激活,也可以配置为仅在给定指定触发器的情 ...

没你这复杂,我记得以前有个工具可以直接生成多个启动文件,ExeBuilder.exe放在xappl文件夹下运行,附件大于2M我就不上传了,翻墙可以得到。



作者: zxwei    时间: 2022-5-14 09:34
感谢分享
作者: nbhai2018    时间: 2022-5-14 10:32
太复杂了,看不懂,有成品吗?
作者: 2011wolfsina    时间: 2022-5-14 10:58
支持,有没有成品?谢谢!
作者: kli    时间: 2022-5-14 14:10
本帖最后由 kli 于 2022-5-14 14:17 编辑

看到楼上有朋友提到有入口工具,我就又尝试了用turbo制作offfice

捕获平台win8.1 x64

测试结果如下
office2010解决不了激活问题,turbo设置里设置了自动启动OSPPSVC.EXE验证程序,启动程序后进程里看到有这个
还尝试在各种可能是验证的目录里添加token.dat(这个方法我用thinapp解决过win7以上和xp里appdata目录不一样的问题)
office2010失败

office2007可在win7+运行,xp失败,win11明显启动困难,等待很久才进入工作界面

然后turbo制作的另外一个问题是,程序运行后,几乎所有相关文件都复制到了沙盒文件夹,导致程序本体和沙盒占双份空间,我找遍所有选项,好像没有相关的
有懂的可以指正一下

用thinapp制作的除了应对高版本系统不能使用压缩参数外,启动丝滑,并且沙盒文件夹里只保存改动的设置和注册表,占用小多了
在我那个thinapp office2010的原贴里,有人说turbo的兼容性好很多,但测试结果是相反的,操作复杂,兼容性差




用Total Uninstall追踪使用后的系统变化,发现个更难以忍受的问题,即使设置里所有文件夹的虚拟化都选的full,并且沙盒位置写的是@appdir@,依然有相当一部分文件夹创建在了实体机的同等位置里
thinapp就不会这样,thinapp没有##Attributes的文件夹可以全访问,但是也不会创建垃圾到实体机系统,有##Attributes的文件夹改动都到了沙盒文件夹


作者: 2012wwzrh    时间: 2022-5-14 19:02
kli 发表于 2022-5-14 14:10
看到楼上有朋友提到有入口工具,我就又尝试了用turbo制作offfice

捕获平台win8.1 x64

可以呀,用Turbo Studio 制作Office2010和Access2010、Excel 2010、PowerPnt2010、Word 2010快捷方式都能正常运行,你可以用Office2010四合一精简安装版试试。我只在Windows 11的 Sandbox里制作,在Windows 11实体里运行过。快捷方式的图标我没改不分享了,至于KMS怎用,我没研究,你看看doc教程,说实话wps比微软Office好用。
作者: kli    时间: 2022-5-14 19:16
2012wwzrh 发表于 2022-5-14 19:02
可以呀,用Turbo Studio 制作Office2010和Access2010、Excel 2010、PowerPnt2010、Word 2010快捷方式都能 ...

我就是用的精简版office2010

turbo的问题是,无法搞定激活,运行后就提示许可证问题退出

当然在一个安装了同版本的系统里,打包生成的文件运行是没问题的,但是只要卸载了实体机的版本,打开文件立马提示激活,再次安装又能运行,所以turbo需要实体机运行验证服务,
我勾选了turbo配置里的自动打开服务器进程,运行后实体机进程里可以看到OSPPSVC.EXE,但是依然提示激活问题


你在win11运行过,是否保证你卸载实体机的office之后运行过

---------------------------------------------------
其实我本身平时也不用office,没这方面的工作需要,偶尔需要打开的word和excel我都用的shoftmaker office便携版

制作的thinapp office我测试完毕也几乎不用


作者: flyingdancex    时间: 2022-5-23 23:04
看你们聊的不亦乐乎,尝试了一下turbo studio封装exe执行时候会释放封装前的exe文件到硬盘,thinapp释放的是配置,turbo studio这种封装就没意思了,还是我不会玩turbo studio的原因,turbo studio 19测试的。有个文件太大了几百兆。20以上的小,但要安装dotnet,体验没thinapp好
作者: howempathy    时间: 2023-2-19 09:04
flyingdancex 发表于 2022-5-23 23:04
看你们聊的不亦乐乎,尝试了一下turbo studio封装exe执行时候会释放封装前的exe文件到硬盘,thinapp释放的 ...

一个5M的软件,用thinapp制作后250M大小,怎么这么大?有什么技巧吗?
作者: howempathy    时间: 2023-2-19 09:05
ziwen 发表于 2022-5-14 00:17
没你这复杂,我记得以前有个工具可以直接生成多个启动文件,ExeBuilder.exe放在xappl文件夹下运行,附件 ...

请教下,ExeBuilder.exe如何使用?我下载后不会用
作者: ziwen    时间: 2023-2-19 15:21
howempathy 发表于 2023-2-19 09:05
请教下,ExeBuilder.exe如何使用?我下载后不会用

https://forums.mydigitallife.net ... spoon-studio.26932/
到这个论坛看看,这个工具很久没更新了,turbo studio以前叫Spoon Studio
作者: howempathy    时间: 2023-2-19 16:25
ziwen 发表于 2023-2-19 15:21
https://forums.mydigitallife.net/threads/2-small-utilities-for-spoon-studio.26932/
到这个论坛看看 ...

谢谢
作者: yixiantian111    时间: 2023-2-19 20:13
感谢楼主分享
作者: yyz2191958    时间: 2023-2-19 20:24
谢谢分享
作者: wn168cn@163.com    时间: 2024-10-20 13:44
感谢分享




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3