VMware vSphere 服务器虚拟化之二十七 桌面虚拟化之View中使用Thinapp软件虚拟化

vmware thinapp应用程序打包发布 简介:    thinapp是一款应用打包的绿色软件工具,通过此软件将需要绿化的软件进行打包,然后用view Administrator控制台将绿色软件进行分发给view虚拟桌面。 1.安装VMware-ThinApp-Enterprise-5.2.0-3231342软件包,完成后,运行此软件,如图: 2.Next,如图: 3.Prescan,进行扫描,如图: 阅读详情

                       VMware vSphere 服务器虚拟化之二十七 桌面虚拟化之View中使用Thinapp软件虚拟化

 

VMware ThinApp 应用程序虚拟化软件是无代理解决方案,通过将应用程序隔离并封装为EXE或MSI 文件将其从操作系统分离出来。利用此技术,可以无冲突地在单个操作系统上运行应用程序的多个版本,或在不进行修改的情况下在多个操作系统上运行应用程序的相同版本。ThinApp通过从共享网络驱动器流式传输大型应用程序简化了应用程序的升级和修补,并降低了虚拟桌面的存储需求。ThinApp虚拟化应用程序的方式是将应用程序文件和注册表封装到单个ThinApp包中,此软件包的部署、管理和更新独立于底层操作系统(OS)。虚拟化的应用程序不对底层操作系统进行任何更改,在不同配置中仍表现出相同的行为,从而实现兼容性、一致的最终用户体验和易管理性。ThinApp可以将多个应用程序或一个应用程序和插件封装成一个包,比如将IE与Java一起封装,同时ThinApp支持封装带Windows Services、写入DLL文件的应用程序。

 

VMware® ThinApp™支持的操作系统类型:

l 32bit平台,包括Windows 7.

l 64bit平台,包括Windows XP 64-bit,Windows 2003 64-bit, Windows Vista 64-bit, Windows Server 2008 64-bit, WindowsServer 2008 R2 64-bit, and Windows 7 64-bit.

l 16bit应用程序运行在32‐bit Windows操作系统上

l 32bit应用程序运行在32‐bit和64‐bit Windows操作系统上

l Terminal Server 和Citrix XenApp

 

VMware® ThinApp™ 不支持以下操作系统和应用程序:

l ‐16bit或非x86平台,比如Windows CE

l ‐64bit应用程序运行在32‐bit或64‐bit Windows操作系统上

l ‐16bit应用程序运行在64‐bit Windows操作系统上

 

VMware ThinApp支持多种部署的方式,包括:

1) 应用流方式交付应用。

2) 本地直接部署应用。

3) 与VMware View桌面云解决方案方案进行整合进行桌面和应用的交付。

 

在 ViewAdministrator中管理 ThinApp 应用程序

您可以使用 View Administrator分发和管理用 VMware ThinApp打包的应用程序。在 View Administrator中管理 ThinApp应用程序的任务包括:捕获和存储应用程序包、将ThinApp应用程序添加到 View Administrator以及将 ThinApp应用程序分配到桌面和池。您必须拥有在 View Administrator中使用 ThinApp管理功能的许可。在 View Administrator中捕获和存储要分发到 View桌面的 ThinApp应用程序时,必须满足某些要求。

■

必须将应用程序打包为  Microsoft Installation (MSI) 包。

■ 

必须使用 ThinApp 4.6 或更高版本来创建 MSI 包或重新打包。

■ 

必须将 MSI 包存储到 Windows 网络共享位置,该共享位置必须位于  View Connection Server 主机和 View 桌面均可访问的 Active Directory 域中。文件服务器必须支持基于计算机帐户的身份验证和文件权限。

■ 

必须在托管 MSI 包的网络共享位置上配置文件和共享权限,为内置  Active Directory 组 "Domain  Computers" 授予读访问权限。如果您打算将  ThinApp 应用程序分发给域控制器,还必须为内置  Active Directory 组 "Domain  Controllers" 授予读访问权限。

■ 

要允许用户访问流式传输  ThinApp 应用程序包,必须针对相应用户将托管  ThinApp 程序包的网络共享的  NTFS 权限设置为 Read&Execute(读取和执行)。

■ 

确保非连续命名空间不会阻止域成员计算机访问托管  MSI 包的网络共享位置。当  Active Directory 域名和该域中计算机使用的  DNS 命名空间不同时,将会出现非连续命名空间。有关更多信息,请参阅  VMware 知识库 (KB) 文章 1023309。

■ 

要在 View 桌面上运行流式 ThinApp 应用程序,用户必须有权访问托管  MSI 包的网络共享位置。

ThinApp打包的各个阶段

1) 初始扫描建立BaseLine

2) 安装并配置应用安装.

3) 第二次扫描并在基于BaseLine得出变化量.

4) 配置虚拟应用.

5) 构建虚拟应用.

 

 

说明:

      环境基于实验二十八,本次实验学习创建Thinapp虚拟化程序包,并在View虚拟桌面中发布虚拟程序。

 

 

1、 登录DC服务器,创建存放Thinapp虚拟化程序包的共享文件夹名为Thinapp,为内置Active Directory组 "Domain Computers" 授予读访问权限,如果计划使用流式传输 ThinApp 应用程序包,针对相应用户Marketing用户组将托管 ThinApp包的网络共享的NTFS 权限设置为Read&Execute(读取和执行)。注:如果您打算将 ThinApp 应用程序分配到域控制器,必须为内置 Active Directory组 "Domain Controllers"授予读访问权限。

 

2、  准备一台干净的Windows 7虚拟机或物理机名为Template,安装VMware-ThinApp-Enterprise-4.7.3-891762.exe,然后输入测试License Key,注意使用key为“VMware ThinApp 4.7 Virtualization Packager”,而不是“VMware ThinApp 4.7” 由于thinapp有license使用时间,如果测试版本过期,则不能打开软件。然后完成安装。

 

 

3、  Windows 7 虚拟机上运行“Thinapp Setup Capture”制作软件包,步骤如下:

1)        打包软件前,对操作系统注册表与文件系统进行扫描,按Prescan进行扫描。需要时间

2)        扫描完成后的界面,出现Postscan按钮,先不要按,然后直接安装需要打包的软件Adobe Reader9.0,等待安装完成

3)        完成安装后,按Postscan按钮对“Adobe Reader 9.0”安装后修改的注册表与文件系统进行扫描,捕获更改的地方。

4)        找出对“Adobe Reader9.0”安装后,增加了的文件,默认打勾的为可执行文件。

5)        在THINAPP 4.7中增加了Horizon APP Manager的打包功能,用户可以选择是否让该虚拟化应用程序被Horizon APPManager管理

6)        设置可以运行该安装包的权限,默认为everyone。

l 只有授权组才能访问

l 使用SID来识别组而非组名

l 只能授权给组不能授权给用户

      7) 设置可以运行该安装包的隔离模式,默认为Merged isolation mode。隔离模式控制真实系统与虚拟应用之间的文件系统和注册表,可以调整针对指定的目录或注册表目录的隔离模式。

 

l Merged isolation mode :虚拟应用能读和修改系统元件并能创建和修改虚拟元件且储存在Sanbox中

l WriteCopy isolation mode :虚拟应用能读取系统元件但修改的内容保存到Sanbox中,虚拟应用能创建和修改虚拟元件且储存在Sanbox中

l Full isolation mode:虚拟应用不能读取和修改系统元件,虚拟应用能创建和修改虚拟元件且储存在Sanbox中。需要通过Package.ini或 ##Attributes.ini来修改

 

 

8)Sandbox沙箱存放位置。

l User’s profile:%AppData%\Thinstall

lU盘:

l 网络路径或自定义路径

 

9)是否提供使用统计数据给vmware。

 

10)软件清单名称。

l 项目名称:应用程序名称出现在添加、删除程序中,推荐使用默认名称

l 项目位置:捕捉应用后项目文件存储位置,建议存储在网络路径中

 

11)虚拟化软件包默认执行哪个文件运行,选择Create MSI package(生成 MSI包)。注意:如果是多个文件组成的安装包,必须勾上“Generate MSI package”,日后才能通过view的connection server进行分发。主数据容器:

        Main executable if < 200MB

        DAT file if > 200MB

        Referencedby Application Link utility

 

12)捕捉虚拟软件,按保存后,该软件默认存放的位置。ThinApp的.exe和MSI在Bin目录中。

 

13)保存后,可以编辑Package.ini微调软件包的参数。如果计划将应用程序流式传输至 View 桌面,请将 package.ini 文件中的 MSIStreaming 属性设为 1(MSIStreaming=1)。

 

14)最后按build即可生成虚拟化软件包,然后按finish退出。

 

15)找到打包后的虚拟程序包存放目录,直接运行该软件,不需要安装软件,也不需要thinapp客户端,即可以使用。

 

 

4、将创建好的虚拟软件包拷贝到DC服务器的Thinapp共享文件夹下。

 

 

5、打开vconnector服务器的View Administrator的网站发布Thinapp软件,进行如下配置:

1)        “thinapp配置”中添加该共享目录的位置。

2)    扫描该共享目录有哪些虚拟软件,选择需要发布的MSI文件

3)    扫描完成后,添加可以发布的虚拟软件。

4)    可以把虚拟软件分发给一个池中所有虚拟桌面,也可以只分发其中一个桌面。

5)    把adobe reader分发给一个池的桌面。注意:adobe reader之前采用streaming方法进行打包,所以分发时候可以选择是否是streaming方式。

6)    分发完成后,软件池可以显示该软件分发了多少用户,并且是哪种方式进行分发,和显示更详细的信息

 

6、分发完成后,登录到分配了虚拟软件的虚拟桌面上,找到已分发的软件。不知为何安装后的软件没有快捷方式出现。

 

视频分享:http://pan.baidu.com/share/link?shareid=1999501436&uk=1025659618

VMware thinapp VMWare ThinApp是VMware收购 Thinstall 后推出的Application Virtualization ( 应用程序虚拟化)产品,产品主要功能就是让客户端在不需要安装应用程序的情况下,相关的应用程序及其配置环境可以由服务器统一提供,实现瘦客户端和应用程序的快速部署及管理。最大的竞争对手就是目前市场占有率已非常高的 Citrix 立即下载

相关推荐

单文件便携软件制作_VMWare ThinApp 4.5.0

单文件便携软件制作_VMWare ThinApp 4.5.0

一键打造便携软件:VMwareThinApp全攻略

VMware ThinApp是一款应用虚拟化工具,可将软件打包成独立可执行文件,实现跨平台运行而不依赖系统环境。其核心功能包括:快速迁移应用到新操作系统、应用隔离避免冲突、消除硬件依赖、提升安全性以及支持移动设备访问。通过扫描系统前后状态差异,将程序文件、注册表等封装为单一EXE或MSI文件,实现真正的便携化应用。该方案显著简化了软件部署和管理流程,提高资源利用率,特别适合需要多环境兼容的企业应用场景。

u014771868的博客 2759

VMWare_ThinApp_4.0.1.2866虚拟化软件

制作虚拟PC的VMware公司并购Thinstall以后,将ThinInstall项目改名为ThinApp。 ThinApp包出来的程序不会和其他程序共享资源,也就是说,连登录机码都虚拟化了!要知道,很多软件会相冲,可能是因为调用了相同的资源,如果各自用各自的资源,也就没有相冲的问题了,每个软件就像一个独立的小系统。

VMware ThinApp使用教程

VMware ThinApp是一个应用程序虚拟化的工具,可以将应用程序打包为一个EXE文件,用户可以在任何地方运行而无需安装和管理员权限。我们可以将它看作是绿色软件和单文件的打包工具,VMware推荐和VDI一起使用可以简化桌面应用程序的发布。VMware ThinApp安装和测试过程如下: 1、从[url]http://www.vmware.com/download...

weixin_34217773的博客 2072

Thinapp 4.7.1 含注册机及序列号

可用于视窗封装软件 使用较清洁的系统可以获得更好的效果 可以选择与系统隔离,保持系统的稳定

STM32H743+YT8512C以太网通信实战:CubeMX与LWIP配置详解

本文详细解析了基于STM32H743微控制器与YT8512C PHY芯片的以太网通信实战方案。通过CubeMX工具进行RMII接口、MPU、时钟树等关键硬件配置,并重点阐述了如何修改LWIP协议栈驱动代码以适配YT8512C芯片,解决了LAN8742驱动不兼容的问题。文章提供了从工程创建、代码适配到调试验证的完整步骤,帮助开发者快速实现稳定可靠的嵌入式网络连接。

weixin_29190573的博客 561

VMware vSphere 服务器虚拟化之二十七桌面虚拟化之View中使用Thinapp软件虚拟化

VMware vSphere 服务器虚拟化之二十七桌面虚拟化之View中使用Thinapp软件虚拟化 VMware ThinApp 应用程序虚拟化软件是无代理解决方案,通过将应用程序隔离并封装为EXE或 MSI 文件将其从操作系统分离出来。利用此技术,可以无冲突地在单个操作系统上运行应用程序的多个版本,或在不进行修改的情况下在多个操作系统上运...

weixin_30527323的博客 115

浅谈一下小波变换和EEG信号处理

浅谈小波变换,总结不是很到位,请大家指正。

qq_45045249的博客 2864

VMware vSphere 服务器虚拟化之十七 桌面虚拟化之安装View链接服务器

VMware vSphere 服务器虚拟化之十七 桌面虚拟化之安装View链接服务器 View链接服务器(View Connection Server)是Vmware Horizon View桌面虚拟化环境中的重要组件,它充当客户端连接的 Broker。View 连接服务器通过 Windows Active Directory 对用户进行身份验证,并将请求定向到相应的虚拟机、物理或刀片 PC 或

kkfloat博客 8273

AgentScope 2.0 源码解析-工具系统解读:从内置工具到权限管控的完整实践

本文深入解析AgentScope 2.0工具系统的完整架构,覆盖内置工具集(文件读写、命令执行、搜索匹配)、MCP协议集成(STDIO/HTTP双传输、客户端封装、工作空间网关)、工具包管理与动态分组、权限引擎的多级决策机制(危险路径保护、只读识别、模式控制),以及自定义工具开发流程。通过分层架构图和时序图直观展示组件协作关系,结合安全最佳实践与故障排除指南,为开发者提供从工具使用到安全管控的全链路参考。

program哲学 571

GEE:本地影像上传到GEE的Assets中,并输入机器学习算法中作为特征变量

当我们在 Google Earth Engine(GEE)中应用机器学习算法时,会输入一些影像作为特征变量数据,进一步根据这些特征影像去推理未知区域的数据。但是 GEE 平台上计算特征变量的 API 函数并不是非常全面,我们希望获得更多的特征用于分类。这个时候,我们可以将本地计算的特征影像上传到 GEE 中进行后续处理。本文记录了从本地上传特征数据到 GEE 的 Assets 中的教程,用于后续在 GEE 中分类或者回归使用。本文也可作为《》一文的补充。

养乐多的博客 1731

VMware vSphere 服务器虚拟化之二十六 桌面虚拟化之View Persona Management

VMware vSphere 服务器虚拟化之二十六 桌面虚拟化之View Persona Management 实验失败告终,启动VMware View Persona Management服务报1053错误,报错日志:从http://www.download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootst

kkfloat博客 1万+

ABAP链接外围数据库SQL实战案例

这是一个ABAP 直接读取SQL数据库数据的实例,以此种方式可以将SAP与外围的系统做一些集成,比如生产,SAP本身生产这部分是弱项,管不了那么细,很多车间的数据都是在MES系统,如管理上需要则可以将MES的一些数据自动读取过来,结合SAP本身的业务数据,做一些分析是比较方便的。 1、首先在SAP里建立数据库链接:DBCO ,直接增加一条记录,填上数据库的相关信息:IP地址、数据库名、账号SA、密码这些。 2、开发程序,设置成自动运行的计划,固定时间自动读取SQL里的数据,保存到SAP自定义表.

heng0757的专栏 1511

VMware View环境的搭建--VMware View4.5架构介绍

VMware View是VMware公司的桌面虚拟化产品,现在最新的版本是4.6(今年刚刚发布),一般用户使用的版本是4.5。VMware View只能应用在VMware的虚拟化平台之上,如VMware vShpere,其支持的协议为PCoIP和RDP两种(目前在平板电脑和智能手机的平台上还只能支持RDP协议)。 VMware View是一个整体的桌面虚拟化解决方案,它囊...

weixin_34000916的博客 492

数仓建模:维度表合并时,如何处理可能出现的数据冲突?

通过以上方法,可以有效地处理维度表合并时可能出现的数据冲突,确保合并后的数据完整性、一致性和准确性,满足业务需求和数据仓库的性能要求。在合并过程中,需要根据实际情况选择合适的处理方法,并进行充分的测试和验证。(2)实战中总结的SQL技巧,帮助SQLBOY在SQL语言上有质的飞越,无论你应对业务难题及面试都会游刃有余【如果您觉得本文还不错,对你有帮助,那么不妨可以关注一下我的数字化建设实践之路专栏,这里的内容会更精彩。技巧总结,让你认识不一样的数仓。,数据库会抛出异常,可根据异常处理机制解决。

石榴姐yyds 1133

【AI技术赋能有限元分析应用实践】Abaqus有限元分析与深度学习结合20个案例与有限元分析数据来源方法说明

结合 Abaqus 和深度学习,数据的获取和处理是关键的一步。通过从仿真、实验、公开数据库或合成数据中获取数据,经过预处理后,可以将其用于训练深度学习模型。最终,将训练好的深度学习模型与 Abaqus 集成,用于材料行为预测、结构优化、非线性分析、损伤预测等任务,从而提升仿真效率和精度。

源代码杀手的博客 3213

VMWare View的组件

VMWare View是VDI的一种实现,也是目前业界最棒的实现。 一个VDI主要包括虚拟桌面主机,连接代理,连接客户端和连接协议等几个部分组成。 因为VMWare在主机虚拟化方面有业界最强大的解决方案,可以通过VSphere平台来提供桌面主机,使用和管理都变得非常方便,当然,View也支持物理主机或是MS的终端服务器作为桌面主机使用。 连接代理就是V...

weixin_33937913的博客 247

EndNote X9 参考文献附录列表 格式调整

EndNote X9 插入参考文献常见问题总结

程序员,他们想的是什么?他们想的永远都是技术,他们崇尚的也永远都是技术。 2570

VMware Horizon View 7.5 桌面虚拟化技术咨询、故障排除、项目实施

VMware Horizon View™ 可从您的云交付桌面服务,让终端用户享有自由,同时实现 IT 管理和控制。借助 Horizon View,IT 部门能够简化和自动执行数千个桌面的管理,并从中央位置以服务形式安全地向用户交付桌面,从而实现传统 PC 无法企及的可用性和可靠性。通过按用户需要随时随地为任何设备提供对应用和数据的安全访问能力,Horizon V...

weixin_34197488的博客 598

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

vSphere 5.0&View 5.0体验

If the first Snow comes in this year , can Spring be far behind? 如果下了第一场雪,春天还会远么?   10月份VMware发布了5.0版本的虚拟化产品,直到这2天才进行配置体验,懒了懒了。。 一、vSphere 5.0 安装组件,vCenter安装   二、vCenter 上安装Composer 三、安装C...

weixin_34250709的博客 137

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

VMWare View的许可策略

VMWare View分为两个版本: 企业版包括VSphere,vCenter Server,和View Manager,可以在vSphere的环境中创建和管理虚拟桌面。 Premier版本,除了企业版的功能,还包括:View Composer,用于创建Linked Clone虚拟桌面,管理虚拟桌面;Thinapp,应用虚拟化;vShield Endpoint...

weixin_33834137的博客 445

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

上一篇: VMware vSphere 服务器虚拟化之二十六 桌面虚拟化之View Persona Management
下一篇: VMware vSphere 服务器虚拟化之二十八 桌面虚拟化之安装View传输服务器
kkfloat
博客等级 码龄17年 923粉丝 201原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值