Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
@echo off echo Removing Windows NT SMTPSVC Server Performance Counters .... if "%1" == "quiet" goto Continue echo Press any key to continue or CTRL-C to exit. pause >nul :Continue
:Evars ------------------------------------------------------------------------- :. Only NT would have this evar set. if "%PROCESSOR_ARCHITECTURE%" == "" goto ErrProcessor
:Conditions -------------------------------------------------------------------- :. Check if NT is installed properly. if not exist %SystemRoot%\System32\ntoskrnl.exe goto ErrWinDir if not exist %SystemRoot%\System32\unlodctr.exe goto ErrWinDir
:ChkFiles ---------------------------------------------------------------------- :. Check if the user is in the setup directory. if not exist smtprctr.bat goto ErrChkFiles
:. Check if all the tools are there. if not exist %SystemRoot%\System32\unlodctr.exe goto ErrChkFiles
:Start Removal ----------------------------------------------------------------- :. Delete the DLL. del %SystemRoot%\System32\smtpctrs.dll >nul if errorlevel 1 echo WARNING: %SystemRoot%\System32\smtpctrs.dll is not found. :. Remove the service from the Registry. unlodctr SmtpSvc if errorlevel 1 goto Failure
:Success echo. echo Successfully removed Windows NT SMTPSVC Server Performance Counters. goto CleanUp
:Failure echo. echo WARNING: Unable to remove the Windows NT SMTPSVC Server Performance Counters. goto CleanUp
:. Errors ---------------------------------------------------------------------- :ErrChkFiles echo ERROR: One or more files required by this installation is not found echo in the current directory. echo. echo Be sure that %0 is started from the installation directory. echo If installing the debug version, go to WINDEBUG; echo if installing the release version, go to WINREL. echo If this error still occurs, you may be missing files. goto CleanUp
:ErrProcessor echo ERROR: The PROCESSOR_ARCHITECTURE environment variable is not set. echo Windows NT may not be installed properly. goto CleanUp
:ErrWinDir echo ERROR: Unable to find required files in %SystemRoot%\System32. echo Windows NT may not be installed properly. goto CleanUp
:CleanUp ----------------------------------------------------------------------- :End ---------------------------------------------------------------------------
|