網站首頁 教育 學前教育 精緻生活 飲食養生 命理 科普教育 金融 歷史 影視 數碼 熱門資訊
當前位置:生活百科站 > 數碼 > 

如何遠端重灌系統並讓電腦繼續受控

欄目: 數碼 / 釋出於: / 人氣:1.33W
辦公室用來作監控的電腦軟體執行出錯,廠家告知必須重灌系統。如何在家實現遠端安裝系統,並在系統裝好後,電腦繼續受我控制?

凌晨2:00——機房告急

最近幾天,在家用TeamViewer控制辦公室電腦辦公。這天晚上,辦公室的電腦出問題了,遠端控制沒有問題,但軟體執行出錯,技術人員說系統出了問題,需要重灌。但此時已是凌晨兩點,去辦公室已不太現實,時間緊迫。

凌晨2:05——決定重灌

經過一番思慮,我決定遠端重灌系統。用一鍵安裝Windows的軟體,只需要在Windows下做好設定,電腦啟動後會自動利用ghost映象檔案即可進行安裝。

凌晨2:10——定製映象檔案

由於辦公室的電腦並沒有做過備份,得使用一個新的ghost映象檔案,但重灌後系統中的TeamViewer沒有了,如何遠端控制呢?思前想後,我開啟軟體,將手頭的一個ghost映象檔案做一下修改,將安裝好的TeamViewer資料夾複製到映象檔案裡面的c:program files下面去,這樣,新系統安裝好後也就有了TeamViewer檔案。

凌晨2:25——製作啟動選單批處理

新系統安裝好後,必須得執行TeamViewer才能受控,這也難不倒我,我編寫了一個批處理,內容就是一行語句:"C:Program " --control "%1",作用就是啟動TeamViewer,將這個批處理檔案也放進了手頭的ghost包中。這次放的位置是“C:Documents and SettingsAdministrator「開始」選單程式啟動”資料夾下,這樣就意味著新系統裝好後,啟動完畢,會自動執行這個批處理,那麼就能啟動TeamViewer。

凌晨2:33——搜尋受控密碼,製作reg檔案

考慮到TeamViewer是有受控密碼的。如果系統重灌,使用者設定的密碼沒有了,依然無法控制。那麼只有找到TeamViewer使用者設定密碼的儲存位置,將其放在遠端的電腦中去。經過查詢,我終於在登錄檔中找到[TeamView]一項(圖1)。經過測試得知其中的SecurityPasswordAES這行就是密碼,於是我將其匯出,儲存在E盤,取名為。

Win7硬碟安裝教程:

如何遠端重灌系統並讓電腦繼續受控


凌晨2:42——讓啟動選單自動匯入reg檔案

如果直接把這個檔案放進啟動選單,那麼系統開機的時候確實會自動執行該登錄檔,但是這個時候不會匯入,而是彈出一個匯入的對話方塊,如果是在本機操作,單擊確定就可以了,但這時遠端電腦已不受我控制了,所以,會在這一步卡住。怎麼辦?我突然想到命令有個引數 /s 。如果加上了這個引數,在匯入登錄檔時不會有任何提示,直接匯入。於是我在批處理檔案中添加了一條語句,現在的內容就變成了如下樣子:

/s "e:"

"C:Program " --control "%1"

第一行先匯入登錄檔,第二行啟動Teamviewer受控端。

凌晨2:50——再次修改批處理,設定延時

這時我又忽然想到一個系統的網路延遲問題。批處理命令會在進入系統過後馬上執行。但那臺受控機器檔次高,開機速度比較慢。XP在開機後,網路不能馬上使用,初始化要等待一段時間。而TeamViewer早早執行,可能會因沒有網路而產生錯誤。最好做點延時!批處理命令的延時比較麻煩,而且不準確。不過也沒關係,我只需要延長一段大約的時間就可以了。經過再三斟酌,我再次修改了檔案,如下所示:

/s "e:"

@echo off

echo %time%

ping /n 60 127.1 >nul

echo %time%

"C:Program " --control "%1"

其中ping /n 60 127.1 >nul這行的意思就是等待60秒左右的時間。

凌晨2:55——登入路由器,繫結IP與MAC地址

計算機安裝好後,都是自動獲取的IP地址可能有所變化,怎麼辦呢?我首先查看了受控計算機的MAC地址,然後登入路由器,將其MAC地址和IP地址繫結在一起,這樣,就算重灌了系統,其獲取的IP地址還是不會發生改變。

凌晨3:00——搜尋登錄檔,匯出防火牆reg檔案

新安裝的系統在一般情況下本地連線的防火牆是打開了的,那麼TeamViewer這款軟體在啟動的時候會訪問網路,這個時候防火牆會彈出對話方塊,如果不解除阻止的話,那麼Windows的系統防火牆會自動阻止TeamViewer訪問網路,這樣我還是不能控制遠端電腦。該怎麼辦呢?還是老方法,登錄檔。防火牆的開啟和關閉,在登錄檔中肯定有所體現,只要匯出就可以了,經過一番搜尋和測試,我找到了這個專案(圖2)。其中,這個EnableFirewall項就是是否開啟防火牆的,如果值為0,則關閉防火牆,如果值為1,則開啟防火牆。我同樣將其匯出,起名為,存放在受控機的E盤。

如何遠端重灌系統並讓電腦繼續受控 第2張


凌晨3:03——讓批處理能匯入防火牆reg檔案

最後修改啟動選單的批處理,使之能匯入防火牆的reg檔案。再次修改,使其內容成為如下幾行:

/s "e:"

/s "e:"

@echo off

echo %time%

ping /n 60 127.1 >nul

echo %time%

"C:Program " --control "%1"

凌晨3:05——遠端複製檔案,重灌系統

所有工作準備就緒,開始操作。我首先通過共享資料夾,將我做好的登錄檔檔案、ghost安裝映象檔案(我修改過的)都複製到受控機器的指定位置,然後在受控機上執行一鍵還原,出現對話方塊後選擇“自定義操作”(圖3),出現選擇檔案對話方塊,選擇我剛才複製過去的ghost映象檔案並確定,只見系統視窗一暗,受控機器重新啟動了。

如何遠端重灌系統並讓電腦繼續受控 第3張


凌晨3:10——漫長的等待

下面的操作就不受我控制了,只能寄希望於我的所有構思完全正確。過了一段時間,我在CMD視窗輸入ping –t這個命令(該IP是我為受控機器繫結的IP地址),耐心等待,在受控機還沒有安裝好,沒有進入系統的時候,CMD視窗中就一直是Request timed out。

凌晨3:28——恢復正常

突然,CMD窗口出現了Reply from : bytes=32 time=3ms TTL=63,說明受控機的系統安裝好了,我心中一陣狂喜,又等了幾分鐘,啟動本機的TeamViewer,在夥伴ID中輸入受控機的IP地址(圖4),然後點選連線到夥伴。過了一會,出現要求輸入密碼的對話方塊,這說明受控機的TeamViewer也正常啟動了,輸入我開始設定好的密碼,點選“登入”,出現了受控機的螢幕,呵呵,成功了!我又可以遠端辦公了。

如何遠端重灌系統並讓電腦繼續受控 第4張