Siebel IE組態工具

來源:互聯網
上載者:User

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 完成。

附件:

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.