Siebel IE配置工具


Siebel 客戶端對IE要求比較高,需要手動配置信任站點及安全性級別,到了IE7,IE8之后,還需要額外設置兼容性視圖,選項卡彈出方式等等

對於普通終端客戶來說,操作過於繁瑣,在推廣中也頻頻受到阻力,而且真對瀏覽器升級之后Siebel 高交互插件會偶然性損壞,需要重新裝載,但是系統不會自動提醒用戶

所以會導致各種瀏覽器異常情況,如PickApplet彈出框沒有記錄,空白一片,Drilldown彈出空對話框等等。

針對上述種種影響,我考慮設計一個方便,簡潔,實用的客戶端工具,可以自動安裝IE高交互插件,自動設置IE,清除網絡緩存等等。

程序要足夠小,足夠靈活,考慮采用批處理程序書寫,開發人員可以直接執行,最后給終端用戶可以打包成EXE文件,小巧實用。

Batch Code 如下:

@ECHO off
REM  QBFC Project Options Begin
REM  HasVersionInfo: Yes
REM  Companyname: YSISL@Siebel
REM  Productname: OnkeyConfigIE
REM  Filedescription: Siebel Client IE Config
REM  Copyrights: YSISL
REM  Trademarks: YSISL
REM  Originalname: SiebelIEConfig_Win
REM  Comments: Siebel Client IE Config for WIN7 XP
REM  Productversion: 11.11.11.04
REM  Fileversion: 11.11.11.04
REM  Internalname: IEConfig
REM  Appicon: source\48bd1f76f85d49318de89f673409693d.ico
REM  Embeddedfile: source\SiebelAx_HI_Client\AllSitesCompatibilityMode.reg
REM  Embeddedfile: source\SiebelAx_HI_Client\Domain.reg
REM  Embeddedfile: source\SiebelAx_HI_Client\SiebelAx_HI_Client.inf
REM  Embeddedfile: source\SiebelAx_HI_Client\SiebelAx_HI_Client_21225.dll
REM  Embeddedfile: source\SiebelAx_HI_Client\TabbedBrowsing.reg
REM  Embeddedfile: source\SiebelAx_HI_Client\Zone.reg
REM  QBFC Project Options End
SET SYS_DLL_PATH="C:\Windows\Downloaded Program Files"
REM 如果使用QBFC編譯此BATCH文件,則使用REM注釋符注釋下面這句語句
REM SET MYFILES="%~dp0\IEConfigSouce"
REM ///////////////////////////////////////////////////////////
REM      1. 清除原Siebel插件
REM     2. 注冊新Siebel高交互插件
REM ///////////////////////////////////////////////////////////
echo 正在重新注冊Siebel高交互插件...
echo.
chdir /D %SYS_DLL_PATH%
echo 切換目錄:%CD%
echo 清除舊插件
del Siebel*
echo.
chdir /D %MYFILES%
echo 切換目錄:%CD%
copy SiebelAx_HI_Client_21225.dll %SYS_DLL_PATH%
copy SiebelAx_HI_Client.inf %SYS_DLL_PATH%
echo 注冊新插件
chdir /D %SYS_DLL_PATH%
regsvr32 /s SiebelAx_HI_Client_21225.dll
chdir /D %MYFILES%
echo.
REM ///////////////////////////////////////////////////////////
REM          1. 將Siebel要求的Internet配置寫入注冊表
REM ///////////////////////////////////////////////////////////
echo 正在為Siebel應用程序重新配置IE設置...
echo. 1. 兼容性視圖設置
REG IMPORT AllSitesCompatibilityMode.reg
echo. 2. 窗口彈出方式選項卡設置
REG IMPORT TabbedBrowsing.reg
echo. 3. 可信站點設置
REG IMPORT Domain.reg
echo. 4. 信任站點安全性級別設置
REG IMPORT Zone.reg
REM ///////////////////////////////////////////////////////////
REM          網絡問題處理
REM ///////////////////////////////////////////////////////////
echo.
echo 刷新本地DNS緩存
ipconfig /flushdns
echo.
echo Siebel客戶端配置完成。
echo.
pause
IE的主要配置由外部已經寫好的注冊表腳本導入,主程序負責注冊表導入即可。

Batch 打包成EXE 可以通過 Quick Batch File Compile 完成。

Image(24)

附件:

EN0072afd0EN0072afe0EN0072afefEN0072afffEN0072b00eEN0072b01e

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM