|
|
1.1 root 1: @echo off
1.1.1.2 root 2: cls
3: echo Manual Win32 SDK For Windows NT Installer
4: echo =========================================
5: echo.
6: echo Note: This batch file should be used only if you do not have
7: echo a Windows NT supported SCSI card, CD player or network and are
8: echo installing the Win32 SDK onto a 386/486 system.
9: echo.
10: echo This batch file installs the complete Win32 SDK, including
1.1.1.3 root 11: echo development tools, compiler, samples and help files.
1.1.1.2 root 12: echo.
1.1 root 13: if "%1" == "" goto usage
1.1.1.2 root 14: echo BE SURE TO DELETE ANY PREVIOUS SDK INSTALLATION! THIS BATCH FILE
15: echo OVERWRITES ALL FILES IN THE %1\MSTOOLS DIRECTORY!
16: echo.
17: pause
1.1 root 18:
1.1.1.2 root 19: rem Get SDK
20: mkdir %1\mstools
21: mkdir %1\mstools\bin
22: mkdir %1\mstools\h
1.1.1.3 root 23: mkdir %1\mstools\h\sys
1.1.1.2 root 24: mkdir %1\mstools\init
25: mkdir %1\mstools\lib
26: mkdir %1\mstools\samples
27: mkdir %1\mstools\mssetup
1.1.1.4 ! root 28: mkdir %1\mstools\mssetup\source
! 29: mkdir %1\mstools\mssetup\include
! 30: mkdir %1\mstools\mssetup\bldcui
! 31: mkdir %1\mstools\mssetup\lib
! 32: mkdir %1\mstools\mssetup\sample
! 33: mkdir %1\mstools\mssetup\bin
! 34: mkdir %1\mstools\mssetup\disklay
! 35: mkdir %1\mstools\mssetup\intldll
! 36: mkdir %1\mstools\mssetup\intldll\setupexe
1.1.1.3 root 37: mkdir %1\mstools\mstest
38: mkdir %1\mstools\mstest\include
39: mkdir %1\mstools\mstest\sample
1.1.1.2 root 40: mkdir %1\mstools\posix
41: mkdir %1\mstools\posix\h
42: mkdir %1\mstools\posix\lib
1.1.1.3 root 43: mkdir %1\mstools\posix\samples
44: mkdir %1\mstools\posix\samples\psxarc
45:
1.1.1.2 root 46:
47: xcopy .\bin %1\mstools\bin
48: xcopy .\bin\i386 %1\mstools\bin /s /e
1.1.1.3 root 49: xcopy .\h %1\mstools\h
50: xcopy .\h\sys %1\mstools\h\sys
51: xcopy .\h\i386 %1\mstools\h /s /e
1.1.1.2 root 52: xcopy .\help %1\mstools\bin
53: xcopy .\init %1\mstools\init /s /e
54: xcopy .\lib\i386 %1\mstools\lib /s /e
55: xcopy .\samples %1\mstools\samples /s /e
1.1.1.3 root 56: xcopy .\samples\largeint\i386 %1\mstools\samples\largeint
57: xcopy .\samples\sdktools\image\imagehlp\i386 %1\mstools\samples\sdktools\image\imagehlp
58: xcopy .\samples\sdktools\image\drwatson\i386 %1\mstools\samples\sdktools\image\drwatson
59: xcopy .\mssetup %1\mstools\mssetup
1.1.1.4 ! root 60: xcopy .\mssetup\source %1\mstools\mssetup\source /s/e
! 61: xcopy .\mssetup\include %1\mstools\mssetup\include /s/e
! 62: xcopy .\mssetup\bldcui %1\mstools\mssetup\bldcui /s/e
! 63: xcopy .\mssetup\lib\i386 %1\mstools\mssetup\lib /s/e
! 64: xcopy .\mssetup\sample %1\mstools\mssetup\sample
! 65: xcopy .\mssetup\sample\i386 %1\mstools\mssetup\sample /s/e
! 66: xcopy .\mssetup\bin\i386 %1\mstools\mssetup\bin /s/e
! 67: xcopy .\mssetup\disklay %1\mstools\mssetup\disklay
! 68: xcopy .\mssetup\disklay\i386 %1\mstools\mssetup\disklay /s/e
! 69: xcopy .\mssetup\intldll %1\mstools\mssetup\intldll
! 70: xcopy .\mssetup\intldll\setupexe %1\mstools\mssetup\intldll\setupexe
! 71: xcopy .\mssetup\intldll\setupexe\i386 %1\mstools\mssetup\intldll\setupexe
1.1.1.3 root 72: xcopy .\mstest %1\mstools\mstest
73: xcopy .\mstest\i386 %1\mstools\mstest
74: xcopy .\mstest\include %1\mstools\mstest\include /s/e
75: xcopy .\mstest\sample %1\mstools\mstest\sample /s/e
1.1.1.2 root 76: xcopy .\posix %1\mstools\posix
77: xcopy .\posix\h %1\mstools\posix\h /s/e
1.1.1.3 root 78: xcopy .\posix\samples %1\mstools\posix\samples /s/e
1.1.1.2 root 79: xcopy .\posix\lib\i386 %1\mstools\posix\lib /s/e
80:
1.1.1.3 root 81: echo set Path=%1\mstools\bin;%1\mstools\mstest;%%path%%> %1\mstools\setenv.bat
1.1.1.4 ! root 82: echo set Lib=%1\mstools\lib;%1\mstools\mssetup\lib>> %1\mstools\setenv.bat
! 83: echo set Include=%1\mstools\h;%1\mstools\mstest\include;%1\mstools\mssetup\include >> %1\mstools\setenv.bat
1.1.1.2 root 84: echo set CPU=i386>> %1\mstools\setenv.bat
1.1.1.4 ! root 85: echo set MSTOOLS=%1\mstools>> %1\mstools\setenv.bat
1.1.1.2 root 86:
87: goto end
1.1 root 88:
89: :usage
90: echo.
1.1.1.2 root 91: echo Usage: manual [drive letter:]
92: echo Example: manual c: installs the development files into C:\MSTOOLS
1.1 root 93: echo.
94:
1.1.1.2 root 95: :end
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.