The Siebel client has high requirements on IE and requires manual configuration of the trust site and security level. After IE7 and IE8, additional compatibility views and Tab pop-up methods are required.
For ordinary end users, the operations are too cumbersome and frequent resistance is also involved in the promotion. After the browser upgrade, the Siebel high interaction plug-in will be occasionally damaged and need to be re-loaded, but the system will not automatically remind users
Therefore, it may cause various browser exceptions, such as no records in the pickapplet pop-up box, blank space, and an empty dialog box in the drilldown pop-up box.
In view of the above effects, I want to design a convenient, concise, and practical client tool that can automatically install the IE high interaction plug-in, automatically set IE, clear the network cache, and so on.
ProgramTo be small enough and flexible enough, consider using a batch processing program for writing, developers can execute it directly, and finally package it into an EXE file for end users, which is small and practical.
The batch code is as follows:
@ 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" If REM uses qbfc to compile the batch file, use the REM annotator to comment out the following statement. Rem set myfiles = "% ~ Dp0 \ ieconfigsouce" Rem /////////////////////////////////////// //////////////////// Rem 1. Clear the original Siebel plug-in Rem 2. register the new Siebel high interaction plug-in Rem /////////////////////////////////////// //////////////////// ECHO is re-registering the Siebel high interaction plug-in... Echo. Chdir/d % sys_dll_path % Echo switch Directory: % Cd % Echo clear old plug-in Del Siebel * Echo. Chdir/d % myfiles % Echo switch Directory: % Cd % Copy siebelax_hi_client_21225.dll % sys_dll_path % Copy siebelax_hi_client.inf % sys_dll_path % Echo registers a new plug-in Chdir/d % sys_dll_path % Regsvr32/s siebelax_hi_client_21225.dll Chdir/d % myfiles % Echo. Rem /////////////////////////////////////// //////////////////// Rem 1. Write Internet configurations required by Siebel to the Registry Rem /////////////////////////////////////// //////////////////// ECHO is re-configuring iesettings for the Siebel application... Echo. 1. Compatibility View settings Reg import allsitescompatibilitymode. Reg Echo. 2. window pop-up mode tab settings Reg import tabbedbrowsing. Reg Echo. 3. trusted site settings Reg import domain. Reg Echo. 4. Security Level settings for Trusted Sites Reg import zone. Reg Rem /////////////////////////////////////// //////////////////// Rem network problem handling Rem /////////////////////////////////////// //////////////////// Echo. Echo refresh local DNS Cache Ipconfig/flushdns Echo. Echo Siebel client configuration is complete. Echo. Pause |
The main configuration of IE is imported by the external registry script, and the main program is responsible for registry import.
You can use quick batch file compile to package batch into an EXE.
Attachment: