回复 15# pcl_test
就是删除不了多版本共用的所有文件和相应的注册表,比如:没有删除nx_flex文件夹、没有删除Unigraphics Solutions这个项。。。。。也就是x1和x2好像没执行,这个批处理执行时一甩而过,我猜这部分代码肯定有问题- @echo off
- reg query "HKEY_CURRENT_USER\Software\Unigraphics Solutions\NX" | findstr "HKEY"
- if errorlevel 1 (
- goto exit
- ) else (
- tasklist | findstr "ugslmd.exe" && goto x1 || goto x2
- )
复制代码 用其他的代码,也是如此- @echo off
- reg query "HKEY_CURRENT_USER\Software\Unigraphics Solutions\NX"
- if errorlevel 1 (
- tasklist | find "ugslmd.exe"
- if not errorlevel 1 (goto x1) else (goto x2)
- )else goto exit
复制代码
- @echo off
- for /f "tokens=2" %%a in ('reg query "HKEY_CURRENT_USER\Software\Unigraphics Solutions\NX"') do set /a n=%%a
- if %n%=0 (goto exit) else (
- tasklist | find "ugslmd.exe
- if not errorlevel 1 (goto x1) else (goto x2)
- )
复制代码 所以我不知道该怎么写了,x1、x2我一直没改,就是10楼的x1、x2 |