陳振桓
(中國石油甘肅白銀銷售分公司,甘肅 白銀 730900)
中石油加油站站級管理系統(tǒng)中Windows7系統(tǒng)環(huán)境通用配置工具的設(shè)計與實現(xiàn)
陳振桓
(中國石油甘肅白銀銷售分公司,甘肅 白銀 730900)
中石油加油站站級管理系統(tǒng)在安裝部署時,需要對站級管理系統(tǒng)設(shè)備的Windows7操作系統(tǒng)進(jìn)行復(fù)雜而繁瑣的環(huán)境配置。本文提出了一種Windows7系統(tǒng)環(huán)境通用配置工具,并對該工具的設(shè)計和實現(xiàn)過程進(jìn)行了詳細(xì)的說明。
加油站管理系統(tǒng);windows7系統(tǒng)環(huán)境;通用配置工具
隨著中石油企業(yè)信息化建設(shè)的不斷推進(jìn),中石油加油站管理系統(tǒng)在加油站的日常經(jīng)營業(yè)務(wù)中發(fā)揮著越來越重要的作用,但是在加油站安裝部署加油站站級管理系統(tǒng)時,需要對站內(nèi)加油站管理系統(tǒng)每臺設(shè)備的Windows7操作系統(tǒng)進(jìn)行一系列繁雜的環(huán)境配置,而每座加油站都至少包括2臺服務(wù)器以及1~2臺前臺POS機需要進(jìn)行配置,將消耗安裝人員大量的精力和時間。因此一個通用的Windows7系統(tǒng)環(huán)境配置工具既可以減少安裝人員的工作量,縮短安裝部署時間,又可以避免人員手工配置時出現(xiàn)誤差或者遺漏,從而極大地提高加油站管理系統(tǒng)的安裝部署效率。
加油站站級管理系統(tǒng)實現(xiàn)了站級油品、非油品的進(jìn)、銷、存、量、價的信息化管理功能,主要由站級前臺銷售系統(tǒng)(POS)、站級后臺管理系統(tǒng)(BOS)和油品通訊服務(wù)系統(tǒng)(Fuel Server)三個子系統(tǒng)組成。站級前臺銷售系統(tǒng)負(fù)責(zé)油品和非油品銷售業(yè)務(wù),根據(jù)加油站銷售規(guī)模由1或2臺前臺POS機完成功能實現(xiàn);站級后臺管理系統(tǒng)負(fù)責(zé)加油站后臺的數(shù)據(jù)處理、油品和非油品業(yè)務(wù)管理及站級運營等業(yè)務(wù),由1臺BOS服務(wù)器完成功能實現(xiàn);油品通訊服務(wù)系統(tǒng)負(fù)責(zé)站級油品運營業(yè)務(wù),處理前臺設(shè)備的業(yè)務(wù)邏輯,由1臺FUELSVR服務(wù)器完成功能實現(xiàn)。所有設(shè)備均使用Windows7操作系統(tǒng)并通過站內(nèi)的局域網(wǎng)絡(luò)實現(xiàn)數(shù)據(jù)交互。
3.1 帳戶密碼配置要求
需啟用administrator用戶,并按照具體要求配置該賬戶密碼。使用administrator用戶登錄操作系統(tǒng),并配置自動登錄,禁用其他無關(guān)帳戶。
3.2 關(guān)閉UAC提示信息、防火墻和自動更新
(1)點擊WINDOWS(開始)按鈕,在輸入框中輸入UAC,進(jìn)入界面關(guān)掉提示信息;
(2)在控制面板中關(guān)閉防火墻;
(3)在控制面板中關(guān)閉自動更新;
(4)在控制面板防火墻高級設(shè)置中關(guān)閉域防火墻。
3.3 配置IP信息和遠(yuǎn)程配置
(1)配置對應(yīng)設(shè)備的IP地址、子網(wǎng)掩碼、默認(rèn)網(wǎng)關(guān)、DNS服務(wù)器地址;
(2)啟用“文件共享和網(wǎng)絡(luò)發(fā)現(xiàn)”;
(3)打開遠(yuǎn)程桌面:右鍵點擊“計算機”,點擊“屬性”,在界面中選擇“遠(yuǎn)程設(shè)置”,勾選“允許遠(yuǎn)程協(xié)助連接這臺計算機”,并選擇“允許運行任意版本遠(yuǎn)程桌面的計算機連接”。
3.4 設(shè)置設(shè)備名稱
設(shè)置前臺POS機名稱分別為POS1、POS2,后臺管理服務(wù)器名稱為BOS,油品管理服務(wù)器名稱為FUELSVR。
3.5 配置時間同步服務(wù)器為指定服務(wù)器
可以看出,如果采用手工方式完成各個設(shè)備的系統(tǒng)環(huán)境配置是一個非常繁雜的過程,不僅需要消耗大量的時間,而且很容易產(chǎn)生疏漏和錯誤,因此考慮采用快捷簡便的CMD命令和注冊表方式來達(dá)到設(shè)置系統(tǒng)環(huán)境配置的目的。
4.1 CMD命令設(shè)置系統(tǒng)環(huán)境
(1)Net User命令添加或更改用戶帳號,比如啟用administrator帳戶,設(shè)置帳戶密碼為111111,并禁用其他無關(guān)帳戶可采用以下CMD命令完成:
net user administrator/active:yes
net user administrator 111111
net user guest/active:no
(2)netsh命令可以設(shè)置IP地址、DNS地址及防火墻,如設(shè)置“本地連接”IP地址為 192.168.1.2,子網(wǎng)掩碼為255.255.255.0,網(wǎng)關(guān)為192.168.1.1,DNS為202.100.64.68,并關(guān)閉防火墻可如下命令實現(xiàn):
netsh interface ip set address“本 地 連 接”static 192.168.1.2 255.255.255.0 192.168.1.1
netsh interface ip set dnsservers name=“本地連接”static address=202.100.64.68
netsh advfirewall set publicprofile state off netsh advfirewall set privateprofile state off netsh advfirewall set domainprofile state off
(3)啟用“文件共享和網(wǎng)絡(luò)發(fā)現(xiàn)”,關(guān)閉自動更新
net start fdrespub
net start SSDPSRV
net start Browser
net stop wuauserv
sc config wuauserv start=disabled
4.2 注冊表設(shè)置系統(tǒng)環(huán)境
(1)自動登錄administrator帳戶
修改“HKEY_LOCAL_MACHINEsoftwaremicrosoftwindows ntcurrentversionwinlogon”下autoadminlogon、Defaultusername、DefaultPassword的鍵值分別為1、administrator、111111
(2)關(guān)閉UAC消息
修改“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem”下 EnableLUA鍵值為0
(3)啟用遠(yuǎn)程桌面
修 改“HKEY_LOCAL_MACHINESYSTEMCurrent-ControlSetControlTerminal Server”下 fDenyTSConnections鍵值為0
(4)設(shè)置計算機名稱
如要修改后臺管理服務(wù)器名稱為“BOS”,則分別修改“HKEY_LOCAL_MACHINESystemCurrentControlSetControlComputerNameActiveComputerName” 、“HKEY_LOCAL_MACHINESystemCurrentControlSetServic -esTcpipParameters” 、“HKEY_LOCAL_MACHINESystemCurrentControlSetServicesTcpipParameters”下的鍵值ComputerName、NV Hostname、Hostname為“BOS”,其他設(shè)備與此類同。
(5)時間同步服務(wù)器的配置
修改“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionDateTimeServers”下的鍵值。
由于加油站站級管理系統(tǒng)的各個設(shè)備除IP地址、設(shè)備名稱不同外,其他系統(tǒng)環(huán)境配置均相同,因此可以將各條配置指令匯集在一個CMD文件中,創(chuàng)建形成一個Windows7系統(tǒng)環(huán)境配置通用工具,通過輸入不同的設(shè)備參數(shù)來完成整體配置。
站級系統(tǒng)安裝部署人員在運行本工具后,首先進(jìn)入選擇界面(如圖1所示),根據(jù)所配置的設(shè)備作出選擇后,只需輸入相應(yīng)的IP地址和網(wǎng)關(guān)地址即可完成所有的Windows7系統(tǒng)的環(huán)境配置(如圖2所示),這樣在短短幾分鐘內(nèi)就可以完成原來需要至少幾十分鐘才能完成的工作,大大地提高了安裝部署效率及環(huán)境配置的可靠穩(wěn)定性。
圖1 設(shè)置工具初始界面
圖2 工具設(shè)置完畢界面
本文所介紹的加油站站級管理系統(tǒng)Windows7系統(tǒng)環(huán)境通用配置工具已在中石油系統(tǒng)的百余座加油站的安裝部署中得到了應(yīng)用。實踐表明該工具不僅提高了系統(tǒng)的安裝效率,縮短了部署時間,而且使安裝部署工作變得簡單易行。同時,直觀的用戶界面和簡單的操作方式,也方便了站級管理系統(tǒng)的安裝人員,減少了安裝人員的操作失誤和遺漏。
[1]郝強.精通注冊表修改與編程[M].北京:電子工業(yè)出版社,2004.
[2]王剛耀.BAT文件提高維護(hù)效率[J].網(wǎng)管員世界,2012(12):64-66.
Design and Implementation of the Universal Configuration Tool of Windows7 in the Gas Station Management System
Chen Zhenhuan
(Baiyin Sales Branch of CNPC,Baiyin 730900,Gansu)
During the installation and deployment of the gas station management system of CNPC,the environment configuration of Windows7 is complex and cumbersome.This paper presents a common configuration tool for Windows 7,and describes the process of the design and implementation of the tool in detail.
gas station management system;windows7 system environment;general configuration tool
TP315
A
1008-6609(2017)07-0100-02
陳振桓(1977-),男,甘肅蘭州人,本科,工程師,研究方向為IT運維管理、網(wǎng)絡(luò)管理。