欢迎来到天天文库
浏览记录
ID:46580255
大小:150.53 KB
页数:4页
时间:2019-11-25
《ProE批量清理旧版本》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、ProE批量清理旧版本用过ProE的诸位可能都知道purge.bat这个命令,它可以方便快捷地清理文件夹内的旧版本文件,具体的操作方式为:方式一:在主窗口点击菜单栏Window->OpenSystemWindow在弹出的cmd窗口中输入purge即可清理当前ProE工作目录下所有的旧版本文件(不包含其子目录)方式二:可直接于ProE安装目录下找见purge.bat(可自行搜索一下),拷贝至需要清理的文件夹内,双击运行即可清理该文件夹。以上的操作均可清理某一固定文件夹,如有多个文件夹或是子目录则需手动切换目
2、录,这一点不是很便利。下面我将提供一个purgeplus.bat,以实现Proe旧版本的批量删除。~~~~~~~~~~~~~~~~~~~~~~~~purgeplus.bat~~~~~~~~~~~~~~~~~~~~~~~~~~~@echooffsetdirectory=%1setlocalenabledelayedexpansionsetcount=0if"%1"neq""(echo当前目录已转移到!directory!cd/d%directory%)ifexist*.prt.*(call:proe_pur
3、geset/acount+=1echo已清理当前目录)for/r/d%%iin(*)do(cd%%iifexist*.prt.*(echo%%icall:proe_purgeset/acount+=1)elseecho子目录中不含PROE文件)clsechoecho.echo.=====================================================================echo.**echo.*已自动清理%count%个文件夹*echo.**echo.*如有问
4、题请发邮件至looche177@163.com*echo.**echo.=====================================================================echopause:proe_purge@echooffsetMC=unsetif"%PROCESSOR%"=="INTEL_64"setMC=ia64_ntif"%PROCESSOR%"=="INTEL_486"setMC=i486_ntif"%PROCESSOR_ARCHITECTURE%"=
5、="IA64"setMC=ia64_ntif"%PROCESSOR_ARCHITECTURE%"=="AMD64"setMC=x86e_win64if"%PROCESSOR_ARCHITECTURE%"=="x86"setMC=i486_ntREMcygwinsetsthison64bitOSif"%PROCESSOR_ARCHITEW6432%"=="AMD64"setMC=x86e_win64ifnot"%MC%"=="unset"gotomc_doneechoERRORCannotdetectwha
6、tmachinetypeyouhave.echoPleasemakeoneofthefollowingsettings:echo.echosetPROCESSOR=INTEL_486-ForWindowsNTIntelbasedmachines.echo.echosetPROCESSOR=INTEL_64-ForWindowsIntelItaniumbasedmachines.echo.echosetPROCESSOR_ARCHITECTURE=AMD64-ForWindowsAMD64basedmach
7、ines.echo.exit:mc_donesetPRO_MACHINE_TYPE=%MC%if"%PROOBJ_START_DIRECTORY%"==""setPRO_DIRECTORY=ifNOT"%PRO_DIRECTORY%"=="""%PRO_DIRECTORY%bin%MC%_ptc_setvars"%0"purge"batif"%PRO_DIRECTORY%"==""%MC%_ptc_setvars%0"purge"batcallptc_setvars.batdelptc_setvars
8、.batsetstart_cmd=start""setPRO_DIRECTORY=%PRODIR%ifNOT"%PTCPATH%"==""gotoptcpathsetsetpath=%PRO_DIRECTORY%bin;%path%setPTCPATH=true:ptcpathset"%PRODIR%%MC%objpurge.exe"%1%2%3%4%5:ptc_endexit/B%ERRORLEVEL%goto:eo
此文档下载收益归作者所有