您的位置:网站首页 > Proe教程

结合DOS指令和ProE映射键实现高效操作

时间:2012-04-07 10:34:31 来源:未知
Pro/E中有很多内置的Dos常用命令,为工程师使用Pro/E提供很大的方便。它们的存放位置在Pro/E安装路径下的BIN文件夹。以下是常用的几个命令,供大家参考。
 
purge:这是最常用的命令,主要是把建模过程中多次存盘产生的旧版本文件清除,以释放更多的硬盘空间。命令执行后只保留最新版本文件(即后面数字最大的版本)。
 
使用此命令必须在准备清除文件的目录下进行,例如要清除的文件在E:PtcWorkBIB-05中,须在ProE中切换工作目录到此目录,然后点击菜单“窗口-打开系统窗口”,运行purge命令。
 
ptcstatus:查看许可证文件的占用情况,可以罗列出正在使用这个许可证文件的用户信息。
 
cpu_id:这是查看主机网卡号的命令,也就是申请Pro/E的许可证文件时要用到的网卡号。
 
ptcsetup:超级安装命令,当C盘格式化或者重装系统时,运行ptcsetup快速恢复性安装(主要写相关文件到系统盘),因为不需要解压程序文件,所以效率极高,从这个意义上说,ProE相当于绿色软件一样。
 
在ProE软件运用中,我们还可以结合其他的DOS指令和ProE映射键实现高效操作。
 
一般我们将常用的鼠标操作做成映射键,实现快捷操作,提高设计效率,除此之外,也可以讲Dos指令和ProE映射键实现高效操作,在此举例说明。
 
1、我们经常使用Purge来清理旧版本文件,正常操作,需要每次点击菜单“窗口-打开系统窗口”,运行Purge命令。效率较低,下面将此命令和ProE映射键实现高效操作,具体如下:
 
点击菜单“工具-映射键”,在映射键窗口,点击新建:
 

 

今后只要使用快捷键DC,即可快速清理所有的就版本文件,释放硬盘空间。

 

2、ProE软件和其他软件使用后,会产生很多的后台文件,临时文件和其他的垃圾文件,比如,常见的垃圾文件有以下这些(中间以空格隔开):

 

*.acc *.crc *.log.* *log.xml *.inf.* *.m_p *.usr.* trail.txt.* std.out std.err *.lsl.* *.osv.* *.tmp *.bak *.dwl current_session.pro

 

我们可以在资源管理中,切换到准备查找的盘符(一般建议C盘作为系统盘,D盘作为应用程序盘,E盘作为资料盘),使用查找功能,在查找框,输入上面的垃圾文件类型,然后全部删除。 

因为查找垃圾文件,删除,这个样的操作是比较频繁的,也可以建立映射键来快速操作,具体如下:

点击菜单“工具-映射键”,在映射键窗口,点击新建:

 


在OS脚本下面的空白框中输入:

del *.acc *.crc *.log.* *log.xml *.inf.* *.m_p *.usr.* trail.txt.* std.out std.err *.lsl.* *.osv.* *.tmp *.bak *.dwl current_session.pro

今后只要使用快捷键DE,即可删除上面的所有的垃圾文件,释放硬盘空间。

3、关于映射键的保存管理:

映射键是一个逐步添加,逐步建立的过程,每次增加或者修改后,推荐的做法,点击保存全部,临时在桌面上生成一个映射键文件,如图:

 


然后使用记事本或者写字板程序打开,剪切或者拷贝文件内的内容,粘贴到Config.pro,保存并备份好,#p#分页标题#e#以后可以直接调用。

附:上述2个快捷键的源码:

mapkey dc @MAPKEY_LABELpurge;@SYSTEMPURGE;

mapkey de @MAPKEY_LABEL清理相关垃圾文件;
mapkey(continued) @SYSTEMdel *.acc *.crc *.log.* *log.xml *.inf.* *.m_p *.usr.* trail.txt.*
mapkey(continued) std.out std.err *.lsl.* *.osv.* *.tmp *.bak *.dwl current_session.pro;