Siebel 客户端一键配置工具(客户版)

简介: 自上次发布了一篇Siebel 客户端配置工具,有朋友反应有管理员权限问题,而且手动改配置文件修改信任站点确实有点麻烦,所以又改进了一下,这是自己做的一个小程序,虽小但功能很强大,本来因为项目环境原因,还带了对本地网络ISP的动态判别从而自动写客户端Host文件的功能,后考虑通用性,最终还是去掉这个功能,简单点的好,支持IE6,7,8,9 能解决各种IE Crash或异常问题。

自上次发布了一篇Siebel 客户端配置工具,有朋友反应有管理员权限问题,而且手动改配置文件修改信任站点确实有点麻烦,所以又改进了一下,这是自己做的一个小程序,虽小但功能很强大,本来因为项目环境原因,还带了对本地网络ISP的动态判别从而自动写客户端Host文件的功能,后考虑通用性,最终还是去掉这个功能,简单点的好,支持IE6,7,8,9 能解决各种IE Crash或异常问题。 原程序核心代码见上一篇

 

新增功能说明:

    1. 添加自动以管理员身份执行

    2. UI输入信任站点自动添加

 

核心代码

1  REM   QBFC Project Options Begin
2  REM   HasVersionInfo: Yes
4  REM   Productname: SiebelIEConfig
5  REM   Filedescription: Siebel OneKey IE Config
6  REM   Copyrights: YSISL
7  REM   Trademarks: YSISL
8  REM   Originalname: YSISL
9  REM   Comments: YSISL
10  REM   Productversion: 11.11.11.11
11  REM   Fileversion: 11.11.11.11
12  REM   Internalname: SiebelIEConfig
13  REM   Appicon: ..\48bd1f76f85d49318de89f673409693d.ico
14  REM   Embeddedfile: IEConfigSouce\admin.vbs
15  REM   Embeddedfile: IEConfigSouce\SiebelIEConfig_FLEX.exe
16  REM   Embeddedfile: IEConfigSouce\getdomain.vbs
17  REM   QBFC Project Options End
18  @ECHO  OFF
19 
20 
21  REM   SET MYFILES="%~dp0\IEConfigSouce"
22 
23  chdir /D %MYFILES%
24  set configor=SiebelIEConfig_FLEX.exe
25  set  cmd=runas /user :Administrator %configor%
26 
27  for /f "tokens=*" %%i in ('cscript /nologo getdomain.vbs') do (
28 
29  set DOMAIN=%%i
30 
31 )
32 
33  echo 正在加载用户信息..
34 
35  echo % PATH% | findstr /I "system32;"   >nul
36  if % errorlevel%==1 (
37     SET  PATH="%WINDIR%\SYSTEM32;%PATH%"
38 )
39 
40  echo 正在进行系统检测..
41  echo.
42 
43 
44  for /f "skip=1 tokens=3" %%a in ('wmic os get caption') do (
45  set myos=%%a
46 
47 )
48 
49  if /i "%myos%"=="7" (
50         echo 您的操作系统为Windows 7
51         echo 为本次程序加载管理员权限配置
52         echo.
53         copy admin.vbs %WINDIR%\SYSTEM32\admin.vbs /Y >nul
54         echo 正在启动IE配置程序...
55         admin %configor% %DOMAIN%
56 
57 ) else (
58         echo 正在启动IE配置程序...
59         start "ieconfig" %configor% %DOMAIN%
60 )
 

 

此程序已打包编译,附下载地址

 

联通电信网络ISP的DNS服务器会因为各地的TTL值不一样导致缓存刷新问题,这样有时候访问CRM域名就会出错,所以就想了个办法,能自动推测当地的ISP,然后更新Host,将域名指向正确的IP

核心代码

 

REM  //////////// 外网 ISP API 检测 ///////////////
set wgetcmd='wget http://int.dpool.sina.com.cn/iplookup/iplookup.php -O- -q'
echo. >> %LOGFILE%
echo %REMSEP% 调用新浪IPAPI获取ISP信息  %REMSEP% >> %LOGFILE%
for /f "tokens=2,3,4,5,6,7" %%a in (%wgetcmd%)  do (
     set iparea=%%a -- %%b
     set local=%%c%%d%%e
     set isp=%%f
)
echo *** 本地IP所属段 %iparea% >> %LOGFILE% 
echo *** 本地网络环境为 %local% %isp% >>%LOGFILE% 

echo *** 本地IP所属段 %iparea%  
echo *** 本地网络环境为 %local% %isp%  

 

 

 

目录
相关文章
|
5G 网络架构 索引
安装一个开源虚拟路由器VPP-20.09
安装一个开源虚拟路由器VPP-20.09
|
机器学习/深度学习 数据采集 算法
论题:基于深度学习的图像识别系统
论题:基于深度学习的图像识别系统
517 0
|
传感器
差动放大器的介绍
一、差动放大器的原理 差动放大器是通过两个输入信号的差值来放大信号的一种电路。它由两个输入端口和一个输出端口组成,输入端口分别连接两个输入信号,输出端口连接放大后的信号。差动放大器的原理基于差动放大模式,即将两个输入信号分别连接到两个晶体管的基极端口,通过晶体管的放大作用将差值放大后输出。 差动放大器的工作原理是利用两个晶体管的共射放大作用,通过对输入信号进行差分放大,将差值放大后输出。其中一个晶体管的基极连接到输入信号,另一个晶体管的基极连接到输入信号的反相信号。通过对两个晶体管的控制,可以实现对输入信号的放大和输出。 二、差动放大器的工作方式 差动放大器的工作方式主要包括共模模式和差模
738 0
|
缓存 Windows
Windows程序设计——LoadImage参数及其用法
Windows程序设计——LoadImage参数及其用法
710 0
|
存储 Kubernetes 持续交付
Docker 核心概念深度解析:探索容器、镜像和仓库在Docker生态系统中的重要作用和 应用
Docker 核心概念深度解析:探索容器、镜像和仓库在Docker生态系统中的重要作用和 应用
1255 0
|
机器学习/深度学习 人工智能 自然语言处理
探索深度学习在自然语言处理中的最新进展
【10月更文挑战第10天】探索深度学习在自然语言处理中的最新进展
307 0
|
10月前
|
Web App开发 Linux C#
C# 网页截图全攻略:三种技术与 Chrome 路径查找指南
本文主要介绍了在 C# 中实现网页截图的几种技术及相关要点。涵盖了 PuppeteerSharp、Selenium 和 HtmlToImage 三种方式,分别阐述了它们的安装步骤及核心代码。同时,针对在 C# 中寻找 Windows 上 chrome.exe 路径这一问题,分析了未安装 Google Chrome 和已安装两种情况下的查找原因,并给出了相关参考链接,还列举了一系列与 C# 使用 Selenium、获取 chrome.exe 路径以及在 Linux 上部署相关的参考资料。
388 11
|
11月前
|
人工智能 自然语言处理 供应链
《AI引领传统企业:数字化转型与商业创新的破局之路》
在当今时代,AI为传统企业带来数字化转型和商业创新的机遇。通过数据分析、精准决策、业务流程优化、产品服务创新、营销渠道拓展及人才管理,AI助力企业提升效率、降低成本、增强竞争力。企业需转变思维、加大技术投入、培养AI人才,建立适应转型的企业文化,以充分挖掘AI潜力,实现可持续发展。
632 15
|
10月前
|
开发框架 运维 安全
无影云电脑,畅享极速渲染新体验
本文介绍了渲染行业面临的挑战及无影云电脑带来的革新。传统渲染依赖高性能本地设备,面临重投入、性能固定、灵活性差和数据安全问题。无影云电脑通过云端算力,实现了灵活扩展、任意终端接入及按需付费,大幅提升了渲染效率与体验,尤其在游戏设计、工业制造等领域表现突出。其核心技术确保了色彩还原、流畅操作及外设兼容性,满足专业设计师的需求。未来,无影将助力渲染行业实现更高效、安全的云端工作模式。
|
Rust 安全 Java
探索Rust在系统编程中的崛起
Rust 是一种由 Mozilla 研究院开发的现代系统编程语言,以其在安全性、并发性和内存管理方面的优势,逐渐成为开发者的新宠。Rust 提供内存安全保证且性能媲美 C/C++,支持跨平台开发,并具备强大的并发编程工具。本文将介绍 Rust 的核心优势、工作原理及实施方法,探讨其在系统编程中的崛起及其面临的挑战。尽管 Rust 学习曲线较陡,但其广泛的应用场景和不断壮大的社区使其成为构建高性能、安全应用的理想选择。