暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

【第7期】Teamcenter自动登录改进,对portal.bat中登录密码加密

PLM有个号 2021-09-17
1906

前言:

之前发过一个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%


    详情见【第2期】Teamcenter自动登录,真香

    好多人私信我,自动登录还是蛮香的,但是不想让自己的密码明文了,是否有对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效果



    为你推荐

    【第2期】Teamcenter自动登录,真香


    文章转载自PLM有个号,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

    评论