当前位置:首页 > 虚拟机 > 正文

如何用vbs做一个虚拟机


一、用vbs如何运行其它指定的文件?o(∩_∩)o...哈哈,如果路径中包含空格,可以使用短文件名(例如:progra~1)或者用引号括起来(注意:三引号)或者使用。举个例子:
DimWSHShell
SetWSHShell=Object("")
"d:\ProgramFiles\Tencent\QQ\"'仅支持exe格式
"d:\Progra~1\Tencent\QQ\"'仅支持exe格式
""d:\ProgramFiles\Tencent\QQ\"""'只支持exe格式
"d:\Progra~1\Tencent\QQ\"
"""d:\ProgramFiles\Tencent\QQ\"""
SetWSHShell=Nothing
如果有ProgramFiles文件夹,PROGRA~1仍然表示Programfiles已被修复~


二、如何使用VMwareThinApp一步步虚拟化应用VMwareThinApp中的应用程序虚拟化步骤
1如果要使用ThinApp虚拟化应用程序,必须首先配置新的虚拟机。假设目标是在VDI环境中使用虚拟化应用程序,大多数管理员可以配置虚拟机来镜像组织的虚拟桌面,而不是使用组织生产的实际虚拟桌面。
2.如果已配置虚拟桌面,下一步是拍摄虚拟机的快照。如果在虚拟机运行时创建快照,则无需捕获内存信息。
3.创建快照后,您需要连接到虚拟机并运行ThinAppSetupCapture工具。该工具在安装要虚拟化的应用程序之前对虚拟机执行预扫描并保存虚拟机的内容(系统文件、注册表等)。
4.完成预扫描后,您可以最小化ThinAppSetupCapture工具并安装您想要虚拟化的应用程序。如果应用程序需要激活(例如MicrosoftOffice),请在此时完成激活过程。测试您的应用程序以确保其正常工作。
5.安装应用程序并正确配置后,您需要创建另一个虚拟机快照。可以在虚拟机运行时重新创建快照。因此,不需要在快照中包含虚拟机内存信息。
6.创建第二个快照后,您需要返回到ThinAppSetupCapture工具,执行一些扫描后工作,然后扫描并保存虚拟机的内容。扫描完成后,后扫描会将虚拟机内容与预扫描进行比较,并且ThinAppSetupCapture工具会显示所有新创建的条目。
7.接下来要做的事情是告诉ThinAppSetupCapture允许哪些用户组运行正在创建的应用程序包。默认情况下,任何人可以运行应用程序包,但您可以选择限制对某些ActiveDirectory组的访问。
8.现在您需要在合并隔离模式和写/复制隔离模式之间进行选择。合并隔离模式允许在本地机器上编写应用程序,主要适用于MicrosoftOffice等Windows认证的应用程序。对于其他应用程序,通常最好使用写入/复制隔离模式,因为应用程序发起的写入是沙盒的。
9.您必须指定沙箱路径并决定是否要参与VMwareQA项目。现在输入清单名称(应用程序名称)并选择项目路径。
10.在此过程结束时,需要回答更多问题。例如,您需要决定是否使用单独的DAT文件、生成MSI包并压缩该包。回答完这些问题后,您可以单击“保存”,然后单击“创建”来创建包。