如何远程重装系统?
发布日期:2015-01-08 作者:win10 64位系统下载官网 来源:http://www.win1064.com
办公室用来作监控的电脑软件运行出错,厂家告知必须重装系统。如何在家实现远程安装系统,并在系统装好后,电脑继续受我控制?
凌晨2:00——机房告急
最近几天,在家用TeamViewer控制办公室电脑办公。这天晚上,办公室的电脑出问题了,远程控制没有问题,但软件运行出错,技术人员说系统出了问题,需要重装。但此时已是凌晨两点,去办公室已不太现实,时间紧迫。
凌晨2:05——决定重装
经过一番思虑,我决定远程重装系统。用一键安装Windows的软件,只需要在Windows下做好设置,电脑启动后会自动利用ghost镜像文件即可进行安装。
凌晨2:10——定制镜像文件
由于办公室的电脑并没有做过备份,得使用一个新的ghost镜像文件,但重装后系统中的TeamViewer没有了,如何远程控制呢?思前想后,我打开软件GhostExplorer.exe,将手头的一个ghost镜像文件做一下修改,将安装好的TeamViewer文件夹复制到镜像文件里面的c:\program files下面去,这样,新系统安装好后也就有了TeamViewer文件。
凌晨2:25——制作启动菜单批处理
新系统安装好后,必须得运行TeamViewer才能受控,这也难不倒我,我编写了一个批处理a.bat,内容就是一行语句:"C:\Program Files\TeamViewer\Version6\TeamViewer.exe" --control "%1",作用就是启动TeamViewer,将这个批处理文件也放进了手头的ghost包中。这次放的位置是“C:\Documents and Settings\Administrator\「开始」菜单\程序\启动”文件夹下,这样就意味着新系统装好后,启动完毕,会自动运行这个批处理,那么就能启动TeamViewer。
凌晨2:33——搜寻受控密码,制作reg文件
考虑到TeamViewer是有受控密码的。如果系统重装,用户设定的密码没有了,依然无法控制。那么只有找到TeamViewer用户设定密码的存储位置,将其放在远程的电脑中去。经过查找,我终于在注册表中找到[TeamView]一项(图1)。经过测试得知其中的SecurityPasswordAES这行就是密码,于是我将其导出,保存在E盘,取名为tea.reg。
Win7硬盘安装教程:http://www.win1064.com/html/article-95-1613.html
凌晨2:42——让启动菜单自动导入reg文件
如果直接把这个文件放进启动菜单,那么系统开机的时候确实会自动执行该注册表,但是这个时候不会导入,而是弹出一个导入的对话框,如果是在本机操作,单击确定就可以了,但这时远程电脑已不受我控制了,所以,会在这一步卡住。怎么办?我突然想到regedit.exe命令有个参数 /s 。如果加上了这个参数,在导入注册表时不会有任何提示,直接导入。于是我在批处理文件中添加了一条语句,现在a.bat的内容就变成了如下样子:
regedit.exe /s "e:\tea.reg"
"C:\Program Files\TeamViewer\Version6\TeamViewer.exe" --control "%1"
第一行先导入注册表,第二行启动Teamviewer受控端。
凌晨2:50——再次修改批处理,设置延时
这时我又忽然想到一个系统的网络延迟问题。批处理命令会在进入系统过后马上执行。但那台受控机器档次高,开机速度比较慢。XP在开机后,网络不能马上使用,初始化要等待一段时间。而TeamViewer早早运行,可能会因没有网络而产生错误。最好做点延时!批处理命令的延时比较麻烦,而且不准确。不过也没关系,我只需要延长一段大约的时间就可以了。经过再三斟酌,我再次修改了a.bat文件,如下所示:
regedit.exe /s "e:\tea.reg"
凌晨2:00——机房告急
最近几天,在家用TeamViewer控制办公室电脑办公。这天晚上,办公室的电脑出问题了,远程控制没有问题,但软件运行出错,技术人员说系统出了问题,需要重装。但此时已是凌晨两点,去办公室已不太现实,时间紧迫。
凌晨2:05——决定重装
经过一番思虑,我决定远程重装系统。用一键安装Windows的软件,只需要在Windows下做好设置,电脑启动后会自动利用ghost镜像文件即可进行安装。
凌晨2:10——定制镜像文件
由于办公室的电脑并没有做过备份,得使用一个新的ghost镜像文件,但重装后系统中的TeamViewer没有了,如何远程控制呢?思前想后,我打开软件GhostExplorer.exe,将手头的一个ghost镜像文件做一下修改,将安装好的TeamViewer文件夹复制到镜像文件里面的c:\program files下面去,这样,新系统安装好后也就有了TeamViewer文件。
凌晨2:25——制作启动菜单批处理
新系统安装好后,必须得运行TeamViewer才能受控,这也难不倒我,我编写了一个批处理a.bat,内容就是一行语句:"C:\Program Files\TeamViewer\Version6\TeamViewer.exe" --control "%1",作用就是启动TeamViewer,将这个批处理文件也放进了手头的ghost包中。这次放的位置是“C:\Documents and Settings\Administrator\「开始」菜单\程序\启动”文件夹下,这样就意味着新系统装好后,启动完毕,会自动运行这个批处理,那么就能启动TeamViewer。
凌晨2:33——搜寻受控密码,制作reg文件
考虑到TeamViewer是有受控密码的。如果系统重装,用户设定的密码没有了,依然无法控制。那么只有找到TeamViewer用户设定密码的存储位置,将其放在远程的电脑中去。经过查找,我终于在注册表中找到[TeamView]一项(图1)。经过测试得知其中的SecurityPasswordAES这行就是密码,于是我将其导出,保存在E盘,取名为tea.reg。
Win7硬盘安装教程:http://www.win1064.com/html/article-95-1613.html
凌晨2:42——让启动菜单自动导入reg文件
如果直接把这个文件放进启动菜单,那么系统开机的时候确实会自动执行该注册表,但是这个时候不会导入,而是弹出一个导入的对话框,如果是在本机操作,单击确定就可以了,但这时远程电脑已不受我控制了,所以,会在这一步卡住。怎么办?我突然想到regedit.exe命令有个参数 /s 。如果加上了这个参数,在导入注册表时不会有任何提示,直接导入。于是我在批处理文件中添加了一条语句,现在a.bat的内容就变成了如下样子:
regedit.exe /s "e:\tea.reg"
"C:\Program Files\TeamViewer\Version6\TeamViewer.exe" --control "%1"
第一行先导入注册表,第二行启动Teamviewer受控端。
凌晨2:50——再次修改批处理,设置延时
这时我又忽然想到一个系统的网络延迟问题。批处理命令会在进入系统过后马上执行。但那台受控机器档次高,开机速度比较慢。XP在开机后,网络不能马上使用,初始化要等待一段时间。而TeamViewer早早运行,可能会因没有网络而产生错误。最好做点延时!批处理命令的延时比较麻烦,而且不准确。不过也没关系,我只需要延长一段大约的时间就可以了。经过再三斟酌,我再次修改了a.bat文件,如下所示:
regedit.exe /s "e:\tea.reg"
上一篇:键盘输入失灵不一定是硬件故障
下一篇:本地管理SkyDrive网盘