Windows NT 4.0 source code leak
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.
 
 
 
 
 
 

87 lines
2.3 KiB

@echo off
@set CTRS=gdctrs
@set SERVICE=Gopher
if (%PROCESSOR_ARCHITECTURE%)==() goto BadProcessor
if (%WINDIR%)==() set WINDIR=%systemroot%
if not exist %WINDIR%\system32\ntoskrnl.exe goto BadWinDir
REM if not exist %WINDIR%\system32\ftpsvc.exe goto FtpsvcNotInstalled
REM if not exist %WINDIR%\system32\ftpsvc.dll goto FtpsvcNotInstalled
if not exist gdictrs.bat goto CannotInstall
if not exist %CTRS%.h goto CannotInstall
if not exist %CTRS%.ini goto CannotInstall
if not exist %CTRS%.reg goto CannotInstall
if not exist %PROCESSOR_ARCHITECTURE%\%CTRS%.dll goto TryLocalDir
set GDCTRS=%PROCESSOR_ARCHITECTURE%\%CTRS%.dll
goto StartInstall
:TryLocalDir
if not exist %CTRS%.dll goto CannotInstall
set GDCTRS=%CTRS%.dll
:StartInstall
echo Windows NT %SERVICE% Server Performance Counters Installation
echo.
echo This installation script makes the following assumptions:
echo.
echo o The Windows NT Gopher Server has been properly installed.
echo.
echo o The LODCTR and REGINI utilities are on the path.
echo.
echo o This script is run from the %CTRS% directory.
echo.
echo If these assumptions are not valid, please correct and try again.
echo Press CTRL-C to exist now, otherwise
pause
copy %GDCTRS% %WINDIR%\system32 >nul 2>&1
if errorlevel 1 goto InstallError
if not exist %WINDIR%\system32\%CTRS%.dll goto InstallError
regini %CTRS%.reg >nul 2>&1
if errorlevel 1 goto InstallError
lodctr %CTRS%.ini
if errorlevel 1 goto InstallError
echo.
echo Windows NT %SERVICE% Server Performance Counters Installation successful.
goto Done
:InstallError
echo.
echo Cannot install the Windows NT %SERVICE% Server Performance Counters.
goto Done
:CannotInstall
echo This installation script MUST be run from the %CTRS%
echo directory on the appropriate Windows NT Resource Kit disk.
goto Done
:BadProcessor
echo The PROCESSOR_ARCHITECTURE environment variable must be set to the
echo proper processor type (X86, MIPS, etc) before running this script.
goto Done
:BadWinDir
echo The WINDIR environment variable must point to the Windows NT
echo installation directory (i.e. C:\NT).
goto Done
:FtpsvcNotInstalled
echo The Windows NT %SERVICE% Server has not been properly installed
echo on this system. Please install the Windows NT %SERVICE% Server
echo before installing these performance counters.
goto Done
:Done