⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dcadsetup.bat

📁 proe5.0野火版下载(中文版免费下载)
💻 BAT
字号:
@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 "dcadsetup" bat
if "%PRO_DIRECTORY%" == "" %MC%_ptc_setvars %0 "dcadsetup" 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

set PROE_START=d:\Program Files\proeWildfire 5.0\bin\proe1.bat
set PROE_STARTUP_EXE=d:\Program Files\proeWildfire 5.0\bin\proe.exe
set PROE_STARTUP_PSF=d:\Program Files\proeWildfire 5.0\bin\proe1.psf
set USE_PSF=__USE_PSF__
if "%PROE_DIR%" == "" goto prd1
  if "%PROE_DIR%" == "__PROE_DIR__" goto prd2
    if "%USE_PSF%" == "__USE_PSF__" goto prd3
      if NOT "%USE_PSF%" == "TRUE" goto prd4
        set pes=%PROE_START%
        set PROE_START=%PROE_DIR%\bin\proe.exe %pes%
        goto prd1
:prd4
        set pes=%PROE_START%
        set PROE_START=%PROE_DIR%\bin\%pes%
        goto prd1
:prd5
:prd3
:prd2
:prd1

set DISABLE_PRELOAD_PRO_CADDS5=yes

set PRO_COMM_MSG_EXE=%prodir%\%mc%\obj\pro_comm_msg.exe

set nmsdir=%PRO_DIRECTORY%\%MC%\nms

if NOT "%1" == "-status" goto nmsd_notstatus

	"%nmsdir%\nmsq.exe" -quiet -ping

	if NOT ERRORLEVEL 1 goto nmsd_status

		echo Could not connect to Name Service Daemon.
		goto ptc_end

	:nmsd_status

		"%nmsdir%\nmsq.exe" -quiet -hostinfo

		echo The following remote services are enabled:
		"%nmsdir%\nmsq.exe" -quiet -servinfo

		echo Environment settings related to dbatchs:
		"%nmsdir%\nmsq.exe" -env PTCNMS_SERVICE_DIR PROE_START PROE_STARTUP_EXE PROE_STARTUP_PSF DCAD_TEMP

		goto ptc_end

:nmsd_notstatus

if "%PTCNMS_SERVICE_LIST%" == "" set PTCNMS_SERVICE_LIST=dsserver cadds5atb jobman dbatchs
if "%NMSD_TIMEOUT%" == "" set NMSD_TIMEOUT=500

"%nmsdir%\nmsq.exe" -quiet -env PROE_START=%PROE_START%

if NOT ERRORLEVEL 1 goto nmsd_on

	"%nmsdir%\nmsq.exe" -quiet -ping

	if NOT ERRORLEVEL 1 goto nmsd_frc

		goto nmsd_sta

	:nmsd_frc

		if "%1" == "-force" goto nmsd_sto

			echo DCAD setup failed. Incompatible Name Service Daemon is running.
			echo 1. Exit all PTC applications.
			echo 2. Run %0 -force
			goto ptc_end

		:nmsd_sto

			echo Shutting down Name Service Daemon ...
			"%nmsdir%\nmsq.exe" -quiet -shutdown
			goto nmsd_sta

:nmsd_on

	"%nmsdir%\nmsq.exe" -quiet -on %PTCNMS_SERVICE_LIST%
	goto nmsd_ok

:nmsd_sta

	echo Starting Name Service Daemon ...
	%start_cmd% /min "%nmsdir%\nmsd.exe" -noservice -timeout %NMSD_TIMEOUT% -dcad

:nmsd_ok

echo DCAD setup succeeded. The following remote services are enabled:
"%nmsdir%\nmsq.exe" -quiet -servinfo
:ptc_end
exit /B %ERRORLEVEL%

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -