前言:
之前发过一个Teamcenter登录的文章,大体逻辑是在protal.bat或者eclipse的debug\run configura的-vmargs中加入-Dautologin.user和-Dautologin.pass参数实现自动登录Teamcenter,
@echo Starting Teamcenter Rich Client...start Teamcenter.exe %* -vm "%JRE_HOME%\bin\javaw.exe" -vmargs -Dautologin.user=bobplm -Dautologin.pass=123 -Xmx%VM_XMX% -Xbootclasspath/a:"%JRE_HOME%\lib\plugin.jar";"%JRE_HOME%\lib\deploy.jar";"%JRE_HOME%\lib\javaws.jar" %DJIPJL_VMARG%
好多人私信我,自动登录还是蛮香的,但是不想让自己的密码明文了,是否有对portal.bat这个批处理文件中登录密码进行加密的方法,回答是当然有,bat加密方法有很多中方式,常用的有混淆批处理代码、使bat内容乱码或者转为exe程序等方式。实际操作了下,还是转为exe更简单粗暴。
实现步骤:
1.下载Bat To Exe Converter程序
可以网络搜索下载,也可以直接从下面网盘下载
链接:https://pan.baidu.com/s/1_ue_eOtaY0yiq1BLWmVhEg
提取码:bobo

2.安装Bat To Exe Converter程序
解压下载下来的BatToExeConverter.rar压缩包,运行Bat_To_Exe_Converter_(Setup).exe安装程序

选则“I accept the agreement”

选则安装目录


默认



3.运行Bat To Exe Converter并输入信息
点击桌面上生成的Bat To Exe Converter快捷方式

“批处理文件”文本框里输入修改过加入登录信息的portal.bat路径,“另存为”文本框里输入生成exe的路径,“可见”选则“隐形应用程序”(选则这个,exe程序执行时候才不会弹出一个黑框),最后点击“编译”

4. 创建新的Teamcenter快捷方式
将生成的portal.exe发送到快捷方式

右键编辑桌面生成的portal.exe的快捷方式属性,点击更改图标浏览到C:\Siemens\Teamcenter12\install\install\tc_core.ico

最后修改portal.exe快捷方式的名称为Teamenter
5.测试自动登录exe效果

为你推荐




