Annotation of mstools/manual.bat, revision 1.1.1.4

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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.