百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 优雅编程 > 正文

使用RemoteApp在虚拟机内运行应用

sinye56 2024-11-27 20:32 1 浏览 0 评论

因为一些众所周知的原因,有时候有需要运行一些微信/QQ或其它的国产应用,因为实在是不想被QQProtect之类的"保护",所以尝试了一下在虚拟机内安装,宿主机使用RemoteApp调用的方案,体验和本地差异不大,可以长期使用,话不多说,我们上干货。

# 前期准备

需要进行如下前期准备:

  1. 下载并安装vmware 16
  2. 下载windows server 2022镜像
  3. 新建vmware虚拟机,安装好windows server(标准版带图形界面,别选datacenter),虚拟机配置按照宿主机情况来选择,一般使用资源不超过宿主机配置的一半
  4. 关闭Windows更新及其它虚拟内不需要的服务
  5. 重启虚拟机,确认一切正常

# 设置虚拟机随宿主机启动

现在需要配置这台虚拟机随宿主机一起启动,这样才能实现Set&Forget的目标。

  1. 首先找到vmrun.exe的路径,就在vmware的安装路径下(如果没有找到,请升级到vmware16)
  2. 打开windows启动文件夹(C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup)
  3. 在该文件夹下新增快捷方式 ("C:\Program Files (x86)\VMware\VMware Player\vmrun.exe" start "C:\YOUR-PATH\Windows 10 x64.vmx" nogui)
  4. 重启主机,过一会儿后再打开vmware,选择虚拟机,看到虚拟机为已启动就对了。

# 开启虚拟机的远程桌面

接下来开启虚拟机的远程桌面,并在宿主机连接。

1.虚拟机内开启远程桌面

2.获取虚拟机主机名

3.宿主机Cmd下ping DESKTOP-XXXXX,看能否正常解析IP

4.虚拟机win+x打开计算机管理,设置当前账户密码

5.宿主机尝试连接虚拟机3389,出现桌面

# 设置RemoteApp

终于到了最后一步,这里我们以微信为例:

  1. 在虚拟机内安装好微信
  2. 虚拟机下载并安装RemoteApp Tool (https://github.com/kimmknight/remoteapptool/releases/download/v6.0.0.0/RemoteApp.Tool.6000.msi)
  3. 打开如下界面:
  4. 点击加号,选择微信的运行文件(比如"C:\Program Files (x86)\Tencent\WeChat\WeChat.exe")
  5. 点击创建连接文件,把创建出来的rdp文件复制到宿主机
  6. 直接运行这个rdp文件即可打开微信

# 相关问题

1.微信等打开时显示一个巨大的黑框,怎么办?

(这个似乎是个兼容问题, 暂无很好的办法解决。)

2.不能拖拽文件到remoteApp应用里?

(的确不能,也没办法解决。)

3.这也不行,那也不行,这个方案不靠谱啊

(可以考虑用vmware的unity方案)s

相关推荐

Linux基础知识之修改root用户密码

现象:Linux修改密码出现:Authenticationtokenmanipulationerror。故障解决办法:进入单用户,执行pwconv,再执行passwdroot。...

Linux如何修改远程访问端口

对于Linux服务器而言,其默认的远程访问端口为22。但是,出于安全方面的考虑,一般都会修改该端口。下面我来简答介绍一下如何修改Linux服务器默认的远程访问端口。对于默认端口而言,其相关的配置位于/...

如何批量更改文件的权限

如果你发觉一个目录结构下的大量文件权限(读、写、可执行)很乱时,可以执行以下两个命令批量修正:批量修改文件夹的权限chmod755-Rdir_name批量修改文件的权限finddir_nam...

CentOS「linux」学习笔记10:修改文件和目录权限

?linux基础操作:主要介绍了修改文件和目录的权限及chown和chgrp高级用法6.chmod修改权限1:字母方式[修改文件或目录的权限]u代表所属者,g代表所属组,o代表其他组的用户,a代表所有...

Linux下更改串口的权限

问题描述我在Ubuntu中使用ArduinoIDE,并且遇到串口问题。它过去一直有效,但由于可能不必要的原因,我觉得有必要将一些文件的所有权从root所有权更改为我的用户所有权。...

Linux chown命令:修改文件和目录的所有者和所属组

chown命令,可以认为是"changeowner"的缩写,主要用于修改文件(或目录)的所有者,除此之外,这个命令也可以修改文件(或目录)的所属组。当只需要修改所有者时,可使用...

chmod修改文件夹及子目录权限的方法

chmod修改文件夹及子目录权限的方法打开终端进入你需要修改的目录然后执行下面这条命令chmod777*-R全部子目录及文件权限改为777查看linux文件的权限:ls-l文件名称查看li...

Android 修改隐藏设置项权限

在Android系统中,修改某些隐藏设置项或权限通常涉及到系统级别的操作,尤其是针对非标准的、未在常规用户界面显示的高级选项。这些隐藏设置往往与隐私保护、安全相关的特殊功能有关,或者涉及开发者选项、权...

完蛋了!我不小心把Linux所有的文件权限修改了!在线等修复!

最近一个客户在群里说他一不小心把某台业务服务器的根目录权限给改了,本来想修改当前目录,结果执行成了根目录。...

linux改变安全性设置-改变所属关系

CentOS7.3学习笔记总结(五十八)-改变安全性设置-改变所属关系在以前的文章里,我介绍过linux文件权限,感兴趣的朋友可以关注我,阅读一下这篇文章。这里我们不在做过的介绍,注重介绍改变文件或者...

Python基础到实战一飞冲天(一)--linux基础(七)修改权限chmod

#07_Python基础到实战一飞冲天(一)--linux基础(七)--修改权限chmod-root-groupadd-groupdel-chgrp-username-passwd...

linux更改用户权限为root权限方法大全

背景在使用linux系统时,经常会遇到需要修改用户权限为root权限。通过修改用户所属群组groupid为root,此操作只能使普通用户实现享有部分root权限,普通用户仍不能像root用户一样享有超...

怎么用ip命令在linux中添加路由表项?

在Linux中添加路由表项,可以使用ip命令的route子命令。添加路由表项的基本语法如下:sudoiprouteadd<network>via<gateway>这...

Linux配置网络

1、网卡名配置相关文件回到顶部网卡名命名规则文件:/etc/udev/rules.d/70-persistent-net.rules#PCIdevice0x8086:0x100f(e1000)...

Linux系列---网络配置文件

1.网卡配置文件在/etc/sysconfig/network-scripts/下:[root@oldboynetwork-scripts]#ls/etc/sysconfig/network-s...

取消回复欢迎 发表评论: