proe文件旧版本删除批处理
以前我用过一个可以删除当前所在目录的所有旧版本文件和轨迹文件的BAT好像,现在忘了怎么搞了。我现在用的PROE5.0是绿色版,在系统窗口中输入PURGE不行,不知道是什么...
以前我用过一个可以删除当前所在目录的所有旧版本文件和轨迹文件的BAT好像,现在忘了怎么搞了。我现在用的PROE 5.0是绿色版,在系统窗口中输入PURGE不行,不知道是什么原因。
bin目录下有purge.bat这个文件,我在系统窗口中输入purge....之后 展开
bin目录下有purge.bat这个文件,我在系统窗口中输入purge....之后 展开
5个回答
展开全部
看你的bin目录下是否有purge.bat这个文件。如果没有把下面的文字复制到一个新建的记事本里,并将文件名改为purge.bat放到bin目录里,重启proe试试。
@echo off
set MC=unset
if "%PROCESSOR%" == "INTEL_64" set MC=ia64_nt
if "%PROCESSOR%" == "INTEL_486" set MC=i486_nt
if "%PROCESSOR_ARCHITECTURE%" == "IA64" set MC=ia64_nt
if "%PROCESSOR_ARCHITECTURE%" == "AMD64" set MC=x86e_win64
if "%PROCESSOR_ARCHITECTURE%" == "x86" set MC=i486_nt
if not "%MC%" == "unset" goto mc_done
echo ERROR Cannot detect what machine type you have.
echo Please make one of the following settings:
echo.
echo set PROCESSOR=INTEL_486 - For Windows NT Intel based machines.
echo.
echo set PROCESSOR=INTEL_64 - For Windows Intel Itanium based machines.
echo.
echo set PROCESSOR_ARCHITECTURE=AMD64 - For Windows AMD 64 based machines.
echo.
exit
:mc_done
set PRO_MACHINE_TYPE=%MC%
if "%PROOBJ_START_DIRECTORY%" == "" set PRO_DIRECTORY=
if NOT "%PRO_DIRECTORY%" == "" "%PRO_DIRECTORY%\bin\%MC%_ptc_setvars" %0 "purge" bat
if "%PRO_DIRECTORY%" == "" %MC%_ptc_setvars %0 "purge" bat
call ptc_setvars.bat
del ptc_setvars.bat
set start_cmd=start ""
set PRO_DIRECTORY=%PRODIR%
if NOT "%PTCPATH%" == "" goto ptcpathset
set path=%PRO_DIRECTORY%\bin;%path%
set PTCPATH=true
:ptcpathset
"%PRODIR%\%MC%\obj\purge.exe" %1 %2 %3 %4 %5
:ptc_end
exit /B %ERRORLEVEL%
@echo off
set MC=unset
if "%PROCESSOR%" == "INTEL_64" set MC=ia64_nt
if "%PROCESSOR%" == "INTEL_486" set MC=i486_nt
if "%PROCESSOR_ARCHITECTURE%" == "IA64" set MC=ia64_nt
if "%PROCESSOR_ARCHITECTURE%" == "AMD64" set MC=x86e_win64
if "%PROCESSOR_ARCHITECTURE%" == "x86" set MC=i486_nt
if not "%MC%" == "unset" goto mc_done
echo ERROR Cannot detect what machine type you have.
echo Please make one of the following settings:
echo.
echo set PROCESSOR=INTEL_486 - For Windows NT Intel based machines.
echo.
echo set PROCESSOR=INTEL_64 - For Windows Intel Itanium based machines.
echo.
echo set PROCESSOR_ARCHITECTURE=AMD64 - For Windows AMD 64 based machines.
echo.
exit
:mc_done
set PRO_MACHINE_TYPE=%MC%
if "%PROOBJ_START_DIRECTORY%" == "" set PRO_DIRECTORY=
if NOT "%PRO_DIRECTORY%" == "" "%PRO_DIRECTORY%\bin\%MC%_ptc_setvars" %0 "purge" bat
if "%PRO_DIRECTORY%" == "" %MC%_ptc_setvars %0 "purge" bat
call ptc_setvars.bat
del ptc_setvars.bat
set start_cmd=start ""
set PRO_DIRECTORY=%PRODIR%
if NOT "%PTCPATH%" == "" goto ptcpathset
set path=%PRO_DIRECTORY%\bin;%path%
set PTCPATH=true
:ptcpathset
"%PRODIR%\%MC%\obj\purge.exe" %1 %2 %3 %4 %5
:ptc_end
exit /B %ERRORLEVEL%
展开全部
我用野火3.0也遇到过同样的问题,解决办法是在bin文件夹中运行一下ptcsetup.bat,一路下一步直到完成,就可以在系统窗口中输入PURGE对工作目录中的旧版本文件进行删除了。 如果还不行,就把工作目录设置在bin文件夹下,运行purge.bat可以将bin文件夹下的旧版本文件一次性删除,当然前提是你所建立的模型等都在bin文件夹里。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用purge时,proe的工作目录一定要设置为你要删除文件的所在文件夹
比如我要删除D:/proework里的文件
那么我要在proe设置工作目录就是D:/proework
这样在系统窗口中输入PURGE就可以了
试一下就好了
比如我要删除D:/proework里的文件
那么我要在proe设置工作目录就是D:/proework
这样在系统窗口中输入PURGE就可以了
试一下就好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的DOS窗口能用吗?(win+R,cmd)如果能用在这里也可以PURGE,前提是要有一定的C语言基础
比如D:
cd xxx
purge
比如D:
cd xxx
purge
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我也遇到和你一样的情况,是绿色版。这些都是什么回答啊,业余
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询