目前在一家主要維護學校電教、網絡、電腦、監控的私營企業就職。
在一次維護天河電大機房時,那一次電大在準備統考,兩個機房大概共60多臺電腦左右,那一次我主要協助負責管理機房的老師,安裝統考專用的系統以及一些考試軟件,機房所有電腦都要統一起計算機名以及設定IP地址之類的瑣碎事。那次整的可夠嗆的,要一臺一臺電腦的修改。而且等學生考完試之后還得恢復原來教學用的系統,這時候還得一臺一臺的修改…… 剛過幾個星期,電大又要開始期末考,又得裝另外一個期末考專用的系統(其實還是XP…就軟件少了點,考試系統換了而已..),又得一臺一臺的修改。期末考完了,還得恢復原來的教學系統還得改… 感覺我自己就像 一臺機器,重復在做同一件事… 問了下負責老師,他說沒有找到合適的軟件,所有只能一臺一臺的修改。好吧,學習單片機有一段時間了,現在工作了,估計更少時間學了。編程也有好一段時間沒復習了,那就自己設計個來玩玩… 權當復習復習。 斷斷續續的構思設計,總算設計完成了。好玩意當然要分享分享啦~~~ 軟件采用C/S模式,服務端運行在一臺電腦上,用于管理及保存客戶端反饋回來的網卡地址、IP地址、子網掩碼、網關地址、計算機名、主DNS。而客戶端則運行在每臺機器上,用于接收并執行服務端的相關命令。
服務端程序主界面:
服務端各按鈕功能含義:
【監聽端口】在[監聽端口]右邊的編輯框中輸入要更換的端口后請重新啟動本程序,以備程序讀取設置并綁定該端口。
【選擇配置文件】選擇之前記錄下的網絡設置信息(IP、MAC、子網掩碼、網關、計算機名)的文件,將作為修改的依據。
【存為新配置】將現在所有客戶端反饋回來的網絡設置信息保存為新配置文件,作為以后修改的依據。
【打開指定文件】編輯框上輸入要打開的文件或執行的程序,那么選中的客戶端會執行。(支持 cmd 命令:cmd /c 命令)
【配置客戶端】用于生成用戶指定的客戶端,用來連接指定IP、端口。請根據服務端所在IP、端口進行設置。
【所選重啟】【所選關機】選中的客戶端將被重啟或關機。
【刷新客戶端】將斷開所有客戶端連接,讓客戶端重新連接并更新客戶端反饋的網絡信息。
【修改所選】根據指定的配置文件記錄的網絡信息,修改選中的客戶端。
【按所選配置文件信息修改所有機器】根據指定的配置文件記錄的網絡信息,修改所有的客戶端。
客戶端主界面:
客戶端信息中顯示的文字比較大,依次是計算機名、IP地址、子網掩碼、網關地址、主DNS。方便檢查時遠處觀看。
使用方法:
選擇一臺電腦,運行服務端。 1、 首先,配置客戶端,一般上面的參數程序會自動設定好。直接生成客戶端即可。也可以根據需要修改生成。 2、 網克母盤系統做好后將客戶端復制到該系統中并運行,客戶端會自動添加開機啟動項(建議放在C盤其他的文件夾下)。 3、 當所有機器網克完畢后,按照相關要求修改所有機器信息。修改并生效后,所有的客戶端會自動把機器的網卡地址、IP地址、子網掩碼、網關地址、計算機名、主DNS,發送到服務端。 4、 然后在服務端中點擊【存為新配置】輸入配置文件的名稱,如[電大統考機器信息.ini]。 5、 下一次再遇到電大統考時,就把母盤系統的IP和DNS設置為自動獲取(路由中需要開啟DHCP服務),只要所有客戶端能連接到服務端,那么在服務端中【選擇配置文件】選擇[電大統考機器信息.ini],再點擊【按所選配置文件信息修改所有機器】那么服務端就會通過配置文件信息中的網卡地址與客戶端回饋的網卡地址一一對應,讀取相關信息發送到所有的客戶端,客戶端收到該命令后會按照服務端給的IP地址、子網掩碼、網關地址、主DNS設置網卡。修改完成后,服務端也會顯示客戶端修改的狀態,并更新這些信息在主界面上。 6、 如果路由沒有設置DHCP服務,網克后所有機器都無法獲取到IP時,又或者IP沖突,IP混亂與服務端電腦不在同一個網段,則可以將配置文件名修改為【本地配置文件.ini】與客戶端放在同一個目錄中,那么客戶端啟動之后會首先嘗試發現該文件,讀取自身MAC地址并與之匹配,匹配成功后客戶端程序會自動安裝該配置文件修改網卡信息,修改完畢后該文件將被刪除,防止服務端指定新的網卡信息,下去啟動后又被改回去。 由于客戶端會以較大的文字顯示這些信息,那么可以到機房后面,就能檢查客戶端有沒有修改正確。
下載地址:
機房維護小工具 SP1.rar
(253.78 KB, 下載次數: 6)
2015-1-10 23:13 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|