陳振桓
(中國石油甘肅白銀銷售分公司,甘肅 白銀 730900)
中石油加油站站級管理系統(tǒng)中Windows7系統(tǒng)環(huán)境通用配置工具的設(shè)計(jì)與實(shí)現(xiàn)
陳振桓
(中國石油甘肅白銀銷售分公司,甘肅 白銀 730900)
中石油加油站站級管理系統(tǒng)在安裝部署時(shí),需要對站級管理系統(tǒng)設(shè)備的Windows7操作系統(tǒng)進(jìn)行復(fù)雜而繁瑣的環(huán)境配置。本文提出了一種Windows7系統(tǒng)環(huán)境通用配置工具,并對該工具的設(shè)計(jì)和實(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)時(shí),需要對站內(nèi)加油站管理系統(tǒng)每臺設(shè)備的Windows7操作系統(tǒng)進(jìn)行一系列繁雜的環(huán)境配置,而每座加油站都至少包括2臺服務(wù)器以及1~2臺前臺POS機(jī)需要進(jìn)行配置,將消耗安裝人員大量的精力和時(shí)間。因此一個(gè)通用的Windows7系統(tǒng)環(huán)境配置工具既可以減少安裝人員的工作量,縮短安裝部署時(shí)間,又可以避免人員手工配置時(shí)出現(xiàn)誤差或者遺漏,從而極大地提高加油站管理系統(tǒng)的安裝部署效率。
加油站站級管理系統(tǒng)實(shí)現(xiàn)了站級油品、非油品的進(jìn)、銷、存、量、價(jià)的信息化管理功能,主要由站級前臺銷售系統(tǒng)(POS)、站級后臺管理系統(tǒng)(BOS)和油品通訊服務(wù)系統(tǒng)(Fuel Server)三個(gè)子系統(tǒng)組成。站級前臺銷售系統(tǒng)負(fù)責(zé)油品和非油品銷售業(yè)務(wù),根據(jù)加油站銷售規(guī)模由1或2臺前臺POS機(jī)完成功能實(shí)現(xiàn);站級后臺管理系統(tǒng)負(fù)責(zé)加油站后臺的數(shù)據(jù)處理、油品和非油品業(yè)務(wù)管理及站級運(yùn)營等業(yè)務(wù),由1臺BOS服務(wù)器完成功能實(shí)現(xiàn);油品通訊服務(wù)系統(tǒng)負(fù)責(zé)站級油品運(yùn)營業(yè)務(wù),處理前臺設(shè)備的業(yè)務(wù)邏輯,由1臺FUELSVR服務(wù)器完成功能實(shí)現(xiàn)。所有設(shè)備均使用Windows7操作系統(tǒng)并通過站內(nèi)的局域網(wǎng)絡(luò)實(shí)現(xiàn)數(shù)據(jù)交互。
3.1 帳戶密碼配置要求
需啟用administrator用戶,并按照具體要求配置該賬戶密碼。使用administrator用戶登錄操作系統(tǒng),并配置自動登錄,禁用其他無關(guān)帳戶。
3.2 關(guān)閉UAC提示信息、防火墻和自動更新
(1)點(diǎn)擊WINDOWS(開始)按鈕,在輸入框中輸入U(xiǎn)AC,進(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)程桌面:右鍵點(diǎn)擊“計(jì)算機(jī)”,點(diǎn)擊“屬性”,在界面中選擇“遠(yuǎn)程設(shè)置”,勾選“允許遠(yuǎn)程協(xié)助連接這臺計(jì)算機(jī)”,并選擇“允許運(yùn)行任意版本遠(yuǎn)程桌面的計(jì)算機(jī)連接”。
3.4 設(shè)置設(shè)備名稱
設(shè)置前臺POS機(jī)名稱分別為POS1、POS2,后臺管理服務(wù)器名稱為BOS,油品管理服務(wù)器名稱為FUELSVR。
3.5 配置時(shí)間同步服務(wù)器為指定服務(wù)器
可以看出,如果采用手工方式完成各個(gè)設(shè)備的系統(tǒng)環(huán)境配置是一個(gè)非常繁雜的過程,不僅需要消耗大量的時(shí)間,而且很容易產(chǎn)生疏漏和錯(cuò)誤,因此考慮采用快捷簡便的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)閉防火墻可如下命令實(shí)現(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è)置計(jì)算機(jī)名稱
如要修改后臺管理服務(wù)器名稱為“BOS”,則分別修改“HKEY_LOCAL_MACHINESystemCurrentControlSetControlComputerNameActiveComputerName” 、“HKEY_LOCAL_MACHINESystemCurrentControlSetServic -esTcpipParameters” 、“HKEY_LOCAL_MACHINESystemCurrentControlSetServicesTcpipParameters”下的鍵值ComputerName、NV Hostname、Hostname為“BOS”,其他設(shè)備與此類同。
(5)時(shí)間同步服務(wù)器的配置
修改“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionDateTimeServers”下的鍵值。
由于加油站站級管理系統(tǒng)的各個(gè)設(shè)備除IP地址、設(shè)備名稱不同外,其他系統(tǒng)環(huán)境配置均相同,因此可以將各條配置指令匯集在一個(gè)CMD文件中,創(chuàng)建形成一個(gè)Windows7系統(tǒng)環(huán)境配置通用工具,通過輸入不同的設(shè)備參數(shù)來完成整體配置。
站級系統(tǒng)安裝部署人員在運(yùn)行本工具后,首先進(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)用。實(shí)踐表明該工具不僅提高了系統(tǒng)的安裝效率,縮短了部署時(shí)間,而且使安裝部署工作變得簡單易行。同時(shí),直觀的用戶界面和簡單的操作方式,也方便了站級管理系統(tǒng)的安裝人員,減少了安裝人員的操作失誤和遺漏。
[1]郝強(qiáng).精通注冊表修改與編程[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-),男,甘肅蘭州人,本科,工程師,研究方向?yàn)镮T運(yùn)維管理、網(wǎng)絡(luò)管理。