如何实现远程安装系统,本人亲自试验成功

有时候电脑出现故障了需要重新安装系统,但苦于自己不在电脑旁边,对方又不会安装。这时候就需要你远程安装,如何实现远程安装呢?说说我的思路。

操作方法

  • 01

    用一键安装Windows的软件,只需要在Windows下做好设置,电脑启动后会自动利用ghost镜像文件即可进行安装。 由于本人的电脑平时没做过备份,得使用一个新的ghost镜像文件,但重装后系统中的TeamViewer没有了,如何远程控制呢?思前想后,我打开软件GhostExplorer.exe,将手头的一个ghost镜像文件做一下修改,将安装好的TeamViewer文件夹复制到镜像文件里面的c:\program files下面去,这样,新系统安装好后也就有了TeamViewer文件。 新系统安装好后,必须得运行TeamViewer才能受控,这需要一个批处理程序,我编写了一个批处理yc.bat,内容就是一行语句:"C:\Program Files\TeamViewer\Version6\TeamViewer.exe" --control "%1",作用就是启动TeamViewer,将这个批处理文件也放进了手头的ghost包中。这次放的位置是“C:\Documents and Settings\Administrator\「开始」菜单\程序\启动”文件夹下,这样就意味着新系统装好后,启动完毕,会自动运行这个批处理,那么就能启动TeamViewer。 考虑到TeamViewer是有受控密码的。如果系统重装,用户设定的密码没有了,依然无法控制。那么只有找到TeamViewer用户设定密码的存储位置,将其放在远程的电脑中去。经过查找,我终于在注册表中找到[TeamView]一项(见图示)。经过测试得知其中的SecurityPasswordAES这行就是密码,于是我将其导出,保存在E盘,取名为tea.reg。

  • 02

    如果直接把这个文件放进启动菜单,那么系统开机的时候确实会自动执行该注册表,但是这个时候不会导入,而是弹出一个导入的对话框,如果是在本机操作,单击确定就可以了,但这时远程电脑已不受我控制了,所以,会在这一步卡住。怎么办?我突然想到regedit.exe命令有个参数 /s 。如果加上了这个参数,在导入注册表时不会有任何提示,直接导入。于是我在批处理文件中添加了一条语句,现在yc.bat的内容就变成了如下样子: regedit.exe /s "e:\tea.reg""C:\Program Files\TeamViewer\Version6\TeamViewer.exe" --control "%1" 第一行先导入注册表,第二行启动Teamviewer受控端。

  • 03

    做完批处理后还有一个问题,那就是系统的网络延迟问题。批处理命令会在进入系统过后马上执行。但那台受控机器档次高,开机速度比较慢。开机后,网络不能马上使用,初始化要等待一段时间。而TeamViewer早早运行,可能会因没有网络而产生错误。最好做点延时!批处理命令的延时比较麻烦,而且不准确。不过也没关系,我只需要延长一段大约的时间就可以了。经过再三斟酌,再次修改了yc.bat文件,如下所示: regedit.exe /s "e:\tea.reg"@echo offecho %time%ping /n 60 127.1 >nulecho %time%"C:\Program Files\TeamViewer\Version6\TeamViewer.exe" --control "%1" 其中ping /n 60 127.1 >nul这行的意思就是等待60秒左右的时间。

  • 04

    计算机安装好后,系统都是自动获取IP地址,但这个IP地址可能有所变化,比如安装前IP地址是192.168.1.100,安装完系统后地址可能变成192.168.1.99,不是以前的IP地址了,那该怎么办呢?这时候需要我们首先查看受控计算机的MAC地址,然后登录路由器,将其MAC地址和IP地址绑定在一起,这样,就算重装了系统,其获取的IP地址还是不会发生改变。

  • 05

    新安装的系统在一般情况下本地连接的防火墙是打开了的,那么TeamViewer这款软件在启动的时候会访问网络,这个时候防火墙会弹出对话框,如果不解除阻止的话,那么Windows的系统防火墙会自动阻止TeamViewer访问网络,这样我还是不能控制远程电脑。解决办法还是老方法,修改注册表。防火墙的打开和关闭,在注册表中肯定有所体现,只要导出就可以了,经过一番搜索和测试,我找到了这个项目(图2)。其中,这个EnableFirewall项就是是否打开防火墙的,如果值为0,则关闭防火墙,如果值为1,则打开防火墙。我同样将其导出,起名为fire.reg,存放在受控机的E盘。

  • 06

    最后修改启动菜单的批处理,使之能导入防火墙的reg文件。再次修改yc.bat,使其内容成为如下几行: regedit.exe /s "e:\tea.reg"regedit.exe /s "e:\fire.reg"@echo offecho %time%ping /n 60 127.1 >nulecho %time%"C:\Program Files\TeamViewer\Version6\TeamViewer.exe" --control "%1"

  • 07

    所有工作准备就绪,开始操作。我首先通过共享文件夹,将我做好的注册表文件、ghost安装镜像文件(我修改过的)都复制到受控机器的指定位置,然后在受控机上运行一键还原,出现对话框后选择“自定义操作”,出现选择文件对话框,选择我刚才复制过去的ghost镜像文件并确定,只见系统窗口一暗,受控机器重新启动了。

  • 08

    下面的操作就不受我控制了。过了一段时间,我在CMD窗口输入ping 192.168.1.102 –t这个命令(该IP是我为受控机器绑定的IP地址),耐心等待,在受控机还没有安装好,没有进入系统的时候,CMD窗口中就一直是Request timed out请求超时。

  • 09

    突然,CMD窗口出现了Reply from 192.168.1.102: bytes=32 time=3ms TTL=63,说明受控机的系统安装好了,启动本机的TeamViewer,在伙伴ID中输入受控机的IP地址,然后点击连接到伙伴。过了一会,出现要求输入密码的对话框,这说明受控机的TeamViewer也正常启动了,输入开始设置好的密码,点击“登录”,出现了受控机的屏幕,到此就成功了!现在就可以远程办公了。

(0)

相关推荐

  • 如何远程重装系统

    安装系统的完结,有的时候帮人还要远程协助.这里就介绍远程协助的实现 操作方法 01 远程安装系统首先要有个远程协助的方式.我们最常用的是QQ. 打开QQ对话框,叫对方点远程协助(而不是你点)他点了之后 ...

  • 如何远程安装电脑系统

    黑云一键重装系统新版上线,提供了更智能的两种安装模式,有效解决重装系统步骤多,不安全,成功率低等问题.首款支持原版系统MBR GPT UEFI分区 引导,操作更符合用户体验.如下面操作界面,自动检测到 ...

  • SugarHosts Windows VPS主机安装系统图文

    在前面一篇"SugarHosts VPS购买图文教程"文章中,笔者把自己亲自购买的SugarHosts VPS作为图文教程分享出来,对于Linux VPS的安装系统和其他商家差不多,我们可以通过SSH ...

  • thinkpad t60安装系统时找不到硬盘或出现蓝屏的解决方法

    IBM SATA硬盘的笔记本安装系统找不到硬盘解决方案 按照平常的做法,用光盘启动准备装系统了,可是却提示找不到硬盘,安装无法继续。 各位兄弟,千万不要以为是硬盘的问题,即使你使用分区魔术师,把FAT ...

  • 索尼SVF13N2笔记本用U盘安装系统的操作步骤

    有不少初学者想要学习用U盘装系统,但网上纷飞的各种教程另他们眼花缭乱,缺乏针对性。现在小编可以教教索尼SVF13N笔记本的用户怎么用U盘装系统,一起看看吧。 一、设置U盘起动: 1、关机按ASSIST ...

  • Windows xp光盘启动安装系统详解

    一、准备工作: 1.准备好Windows XP Professional 简体中文版安装光盘,并检查光驱是否支持自启动。 2.可能的情况下,在运行安装程序前用磁盘扫描程序扫描所有硬盘检查硬盘错误并进行 ...

  • 不使用任何工具制作U盘启动盘安装系统

    网上有很多制作U盘启动盘的工具,一键制作U盘启动盘,本人在这里和大家分享一种不用任何工具制作U盘启动盘的方法. 该方法会对U盘进行格式化操作,所以请备份好U盘里面的数据 操作方法 01 首先打开&qu ...

  • 如何设置VM虚拟机及安装系统(中文版加注册)

    本人因为兴趣安装一个虚拟机玩玩,主要使用下xp系统,也就是双系统. 虚拟机还有其他作用,一般学编程的都需要装虚拟机来运行其他系统或软件. 更多作用请. 操作方法 01 首先,下载VM,小编就不教了,我 ...

  • 用手机给电脑安装系统

    很多时候我们到电脑总会有些意外情况开不了机,而身边又没有U盘或系统盘这样的情况. 今天给大家介绍一下如何用智能手机给电脑装系统,以解燃眉之急. 操作方法 01 首先要确保手机已经获取Root权限,没有 ...